none
DirectShowでCOMの複数台カメラの静止画像をファイルに書き出す方法 RRS feed

  • 質問

  • Windows8、VB2013でアプリケーションを作成しております。既にカメラ1台の静止画像をファイルに書き出す部分は動作させていますが、カメラ2台からの入力をそれぞれ別のファイルに書き出したいのですが、これが可能かどうかを知りたい。

    キプチャ用デバイスの取得でMonikerの番号を変えることで2台のカメラをそれぞれ認識できることは確認できました。

    この後の処理で「ビデオ出力フォーマットの取得」⇒VideoRendererの準備⇒SamplGrabberから情報の取得⇒再生開始(MediaControl)を行い、別のタイミング(100msタイマイベント)でSampleGrabberから映像を取込んで静止画を取得⇒ファイルに静止画を保存 という手順で処理を行っています。2台のカメラ映像をさおれぞれ別のファイルに保存させたいのですが、どのように制御すればよいかが分かりません。ご享受をお願い致します。

    2014年10月1日 4:27

回答

すべての返信

  • 開発案件についてのご質問でしたら、MSDN フォーラムの方が良いかもしれません。

    Visual Basic フォーラム http://social.msdn.microsoft.com/Forums/ja-JP/home?forum=vbgeneralja


    hebikuzure

    • 回答としてマーク 佐伯玲 2014年10月2日 0:54
    2014年10月1日 5:31
  • こんにちは、y-kikuさん
    フォーラムオペレータの佐伯 玲 です。

    Hebikuzureさんからのご案内にもある通りMSDN フォーラムにあるVisual Basic フォーラムのほうが情報が集まりやすいかもしれません。
    宜しければ私のほうからこのスレッドをそのまま移動することも可能ですので、ご確認いただけましたらこちらのスレッドへご返信くださいませ。


    宜しくお願い致します。


    TechNet Community Support 佐伯 玲

    2014年10月1日 6:08
  • お世話になっております。ご連絡ありがとうございます。

    Visual Basic フォーラム の方に問合せしてみます。宜しくお願い致します。

    2014年10月1日 9:55