
EWCLIB 2.1
Easy Web Camera LIBrary by I.N. 2012/3/2
使用例1
概要
このライブラリ関数を使えば,誰でも手軽にウェブカメラ(USBカメラ/DirectShow)
画像入力プログラムを作成できます.
最近は低価格なウェブカメラがたくさん出回っていますが,それらの画像を処理
するプログラムの作成に便利です.
特長
最低3つの関数を使用するだけで簡単に画像入力ができます.
複数カメラの同時接続に対応します.
カメラ毎に解像度,フレームレートの設定ができます.
明るさ,コントラスト,ホワイトバランス等の取得・設定ができます.
画像の更新確認,サンプル時刻の取得,フレームバッファの変更ができます.
動作環境
OS:Windows XP/Vista/7
必要ソフト:例1 Visual C++ 2008 Professional ※1
例2 Visual C++ 2010 Professional + qedit.h ※1※2
例3 Visual C++ 2008 Express Edition ※1
例4 Visual C++ 2005 Professional + Windows SDK※1※3
※1 DirectX SDKはなくてもよい.
※2 Visual C++ 2010にはqedit.hだけがない.
VC2008についてきたqedit.hをコピーして持ってきたら使えた.
※3 例えば,Windows SDK for Windows Server 2008 and .NET Framework 3.5
(Windows SDKのうち,少なくともヘッダーファイルとx86ライブラリがあればよい)
動作確認したカメラ環境:
(a) Logicool Qcam Pro 4000 x2台
+ Logicool Qcam Ultra Vision x1台
(b) Buffalo PC-SDVD/U2G (ビデオキャプチャーケーブル)
+ Logicool Qcam Pro 4000
+ Logicool Qcam Ultra Vision
(c) VGN-TT53FB(ノートPC)の内蔵カメラ
(ソフト) OpenCV 2.1と組み合わせた場合
(上記以外の機器・環境については不明です)
(また上記以外の機器が接続されている環境下も不明です)
※ EWCLIB 2.0から内部構造が多少変更されたため,従来版では生じなかった問題が出る可能性もあります.
問題が生じた場合,恐縮ですが前バージョン(Ver.1.9)をお使いください.EWCLIB 1.9のページはこちら.
※ Visual C++ 6.0/.NET/2003の方は旧バージョン(EWCLIB 1.2)をお使いください.
主な変更点(Ver.2.0→Ver.2.1)
EWC_Close()でメモリ解放する際,メモリリークが生じていたのを修正.
ダウンロード
EWCLIB 2.1 (Vectorのサイトへ)
ヘルプ
付属のewclib_help.chmがWindows VistaやWindows 7で開けないときは,アイコンのプロパティを表示させ,
「ブロックの解除」を行うと開けるようになります.
オンラインヘルプ(ver.2.1)
旧バージョンのダウンロード
ZIP: 2.0/1.9/1.8/1.7
LZH: 1.6/
1.5/
1.4/
1.2/
1.1/
1.0
使用例2
1つ上へ戻る