• ベストアンサー

USBカメラからDirectShowを使っての静止画の取得について

USBカメラの映像をプレビュー表示して、任意のタイミングで静止画を取得するプログラムを組んでいるのですが、どうもうまくいきません・・・。 環境は 使用言語:VB.NET USBカメラ:Logicook Qcam E2500 です。 動画ファイルとして保存するのは、Graph Editでピンの繋ぎを確認→プログラミング でなんとかできたのですが・・・ それと、GetCurrentImageを使ってキャプチャしようとしたんですが、この関数がどうもVB.NETでは使えないらしく、他に良い方法があれば教えていただきたのですが・・・よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • keigo0165
  • ベストアンサー率54% (6/11)
回答No.2

すごいタイミングですね。 自分も最近、DirectShowを使って静止画のキャプチャとかをし始めました。 自分が見つけたページでよければ参考にしてください。 (自分は使用言語がC#なんで参考になるかわかりませんが・・・) USBカメラをC#で使おう:http://mobiquitous.com/programming/usbcamera.html DirectShowのビデオキャプチャプログラミング:http://vision.kuee.kyoto-u.ac.jp/~hiroaki/firewire/directshow.html DirectShowを切る:http://hammer.prohosting.com/~arabo/DirectShow.shtml DirectShowによる各種メディア形式の再生:http://www.limber.jp/tomo/data/ds.html

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • Go_Ahead
  • ベストアンサー率67% (21/31)
回答No.1

動作検証していませんけど…。 こんな検索結果を見つけたので紹介します。

参考URL:
http://homepage1.nifty.com/yasunari/VB/VB2005/IBasicVideo.htm
すると、全ての回答が全文表示されます。

関連するQ&A