2009年01月28日

OpenCVとVideoInputで複数カメラのキャプチャ

複数カメラの同時取り込みです。
これができれば後はあれもこれも……

パソコン内臓のカメラと、安物のWebカメラ。
DualCapture.JPG


OpenCVだけだとできなくて、videoInputというライブラリを使うとできます。
参考のリンクにすべて書いてあるけど、簡単におさらい。

● videoInputのインストール
本家からvideoInput*.zipをダウンロードして解凍する。
・ライブラリファイルvideoInput.libを適当な場所にコピー
・ヘッダファイルvideoInput.hを適当な場所にコピー

● プログラムの書き方
こいつを参照(コンパイルに要OpenCV,videoInput)
・カメラ2台の場合です。3台、4台でも同じようにできるはず。

● 参考
dandelion's laboratory:
 OpenCV/videoInput Libraryによるビデオキャプチャ

goinger的日記:
 OpenCVが複数カメラに対応してない件について


● その他
・DirectShowを使ってもできるらしい。どっちがいいのか。
 さくさんの日記:
 OpenCVとの戦い、取り込みの高速化&&複数カメラからの入力。

・異なるカメラを使うとどうしても左右で明るさやコントラストが違ってしまう。
 なんか残念……もう一台買ってみようか。
・最近こういうことして何がしたいのかわかりません。
 実は業務の方では微妙に役に立ってます。
カメラが2台あるなら誰かにあげてSkypeでテレビ電話とかすればおもしろそう。
posted by ひで at 00:47| Comment(0) | TrackBack(0) | ビジョン | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。