mfc-ml

14

[mfc 52344] RE: Webカメラの操作方法について教えていただけないでしょうか

 渋木です。

> WIA (Windows Image Acquisition) を使う手もありますね。

 WIA で同s画の取り込みって出来たっけ?

 カメラも扱えるはずだけど、スキャナみたいな1枚ずつの取り込みになっちゃいま
せんでしたっけ?

--
// 渋木宏明 (Hiroaki SHIBUKI)
// http://hidori.jp/
// Microsoft MVP for Visual Developer - Visual C#
13

[mfc 52343] RE: Webカメラの操作方法について教えていただけないでしょうか


社本@ワックです。

> モダンな手法は DirectShow を使うことですが、DirectShow が COM を基盤とする
> API であるため、どうしても COM の知識が必要になります。

WIA (Windows Image Acquisition) を使う手もありますね。


// 社本 明弘
// http://www.wac-jp.com/programmers/
// http://www.ailight.jp/blog/sha256/
// Microsoft MVP for VC++ (Oct 2003 - Sep 2007)
12

[mfc 52342] RE: Webカメラの操作方法について教えていただけないでしょうか

 渋木です。

>最近、パソコンにUSB経由でCCDカメラを取りつけて動作するWebカメラを、
>自分のプログラムから操作したいと考えています。
(略)
> そこで、教えていただきたいのですが、一般に売られているWebカメラを
> 汎用的にアクセスせすするAPIがWindowsにはあったりするのでしょうか?

 ↑で言う「操作」とは、動画像の取り込みと考えてよいのでしょうか?

 であれば、稀に対応していない機器もありますが、もちろん Windows が提供する汎
用の API が存在します。

 モダンな手法は DirectShow を使うことですが、DirectShow が COM を基盤とする
API であるため、どうしても COM の知識が必要になります。

 また、古典的な手法として capCreateCaptureWindow() 等の Video Caputure API
を使用するという手もありますが、これはこれで古臭く融通の利かない面がありま
す。

--
// 渋木宏明 (Hiroaki SHIBUKI)
// http://hidori.jp/
// Microsoft MVP for Visual Developer - Visual C#
記事検索
Amazon.co.jp
  • ライブドアブログ