OpenCV
DarknetはCで書かれたディープラーニングフレームワークである。物体検出のYOLOというネットワークの著者実装がDarknet上で行われている。 もともとはLinux等で動かすもののようだが、ありがたいことにWindowsでコンパイルできるようにしたフォークが存在し…
はじめに 編集された映像のまとまりで一番細かい単位をカット(英語ではshot)という。カットがつなぎ合わされて一つの映像作品が作られている。 一般的にカットの切り替え時にはカメラの位置や撮影対象の位置関係が不連続になるため、画の大きな変化から目で…
印刷した紙に書き込み、それをスキャンすると、傾き等の歪みが発生する。この傾き等を補正するのを自動化したい。 今回は、そのために傾き補正用のマーカーを紙の四隅に事前に印刷しておき、スキャン画像に含まれるマーカーを元に傾き補正を行う。 次のよう…
Windows 7 上の Python 3.5 へ OpenCV 3.1.0 をインストールした。 Python 3.5 は Anaconda の64bit版により導入した。OpenCV をインストールするためには NumPy や matplotlib が必要らしく、これらは Anaconda に入っているので楽である。 OpenCV のインス…
OpenCV が公式に提供している3.0のバイナリは contrib が含まれて居ない。これを有効にするには自前でコンパイルする必要がある。 Windows にインストールしようとしてつまづいたのでメモ。以下、使用したのは Windows 7 64bit と Visual Studio 2013 。 手…