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つ上へ戻る