タグ

OpenCVとDirectShowに関するhamastaのブックマーク (8)

  • Momma's Wiki: Windows/DirectShow/OpenCVとの組合せ - キャプチャ部分のみDirectShowを使って動画像処理は使い慣れたOpe...

    ソース // 書籍「はじめての動画処理プログラミング」土井 滋貴 著 CQ出版 // http://www.cqpub.co.jp/hanbai/books/43/43001.htm // で公開されている // list604.cpp DirectShowを使ったキャプチャ ver1.1 // を利用 // // DirectShow対応デバイスからキャプチャしたビットマップをOpenCVで横取り // 当然Windows専用 // 変更者 Eiichiro Momma 2007/7/4 #include <windows.h> #include <dshow.h> #include <stdio.h> #include <conio.h> #include <qedit.h> // SampleGrabber用 #include <cv.h> #include <highgui.h>

  • OpenCV/DirectShowでキャプチャした画像を表示する - 王様の箱庭 Wiki*

    説明 OpenCVのカメラキャプチャの性能が若干不安定だったので、DirectShowからカメラを取得して、キャプチャしたバッファだけを貰ってきてOpenCVで動かす。 (2006.12.21変更) IplImage* を返すようにした。 処理速度の検証のため、ループを一周するのにかかった時間を画面内に表示している。 結果として、キャプチャ速度に大幅な改善が見られた。原因は不明。 処理速度比較に関する第一段階 : 作業ログ/2006-12-17 スクリーンショット コードに関するコメント 前回のコードにバグが認められたので、クラス部分を全面的に書き換えた。 DirectShowでのカメラ利用にあたり、EWCLIB(http://www.geocities.jp/in_subaru/ewclib/index.html)を使用しました。 これ、ものすごく便利です。おすすめ。 VisualStu

    OpenCV/DirectShowでキャプチャした画像を表示する - 王様の箱庭 Wiki*
  • How to Use DirectShow + OpenCV ver. 1 on ./net 2003

    ●履歴 初 版:2006.7.13 田窪朋仁 ●はじめに 画像処理ライブラリを多く備えるOpenCVをDirectShowでキャプチャした画像に対して処理を行えれば幅広い応用分野があると思われます.OpenCVはVideo for Windowに対応している機器であれば簡単に画像を取得できますが,DirectShowのほうが対応している画像機器は多いので,連携する価値はあると思われます.そうは思っても,画像処理の初心者は,なかなか連携する手段がどこにも載っていなくて困ることが多いはず.その一人だった私の個人的な導入過程をメモに残します.これを読んで色々意見を下さると幸いです. ●インストールした環境 パソコン:DELL Precision 650 (Xeon 2.4G Dual)(高そうなマシン使ってますが,設定には関係ないかと・・・) 環境:Microsoft Visua

    hamasta
    hamasta 2007/08/31
    >DirectShowとOpenCVを使う!
  • 画像処理 OpenCVとDirectShowとUSBカメラを試す

    pchREP11.lzh(238,410byte)使用の手引き README.txtOpenCV effectCV7.cppOpenCV dualCAM.cpp各makefile群DirectShow+BCB effectDS6.exeDirectShow+BCB 関数例 2.USBカメラ USB(Universal Serial Bus)は,とても便利な規格である.「挿せばつながる」という魅力で持って,PCにつながる世界を一挙に増やした感がある.キーボードやマウス,外付けドライブにゲームパッド,ディスプレイアダプタ,小型ライト,扇風機,掃除機,充電器・・・電力が欲しいだけのものもあるが,さらに無線化する計画により,もっと利用範囲が広がる規格である.   さて,今回はUSBで使えるカメラを用いる.挿してドライバを設定することにより,手軽に映像を取り込むことができる.特に「ライブカメラ」や「

    hamasta
    hamasta 2007/06/05
    あとで読む
  • http://www.site.uottawa.ca/~laganier/tutorial/opencv%20directshow/

    hamasta
    hamasta 2007/05/28
    英語 DirectShow 連携 チュートリアル サンプル 長文
  • 研究室 色々ヘルプ

    ※ このページは個人で作成したページであり 研究室の公式ページではありません。 [ 動作確認 ] Internet Explorer 6.0 プログラム『Interactive Mirror』を引き継ぐにあたり、 必要となるものをこのページで紹介します。 ▼ 環境設定編 ▲ ▽ DirectX8.1 開発環境設定方法 △ ▽ DirectShow によるカメラ接続チェック △ ▽ OpenCV 開発環境設定方法 △ ▼ OpenCV編 ▲ OpenCV についてちょっとだけ解説してあったりなかったり ▽ OpenCV 詳細情報 △ ▼ 関連技術 ▲ 以下のページで『Interactive Mirror』に用いられる関連技術が解説されています。 (1) でもわかるプログラミング Interactive Mirror は SDK で記述しています。 「SDKとは何ぞや?」という人はこ

  • Google Search

    If you're having trouble accessing Google Search, please click here, or send feedback.

  • おしえてBP! 動画処理のライブラリについて

    現在WindowsのVC++で動画ファイル(.avi)に画像処理を行いたいと思っています。 もう少し具体的に述べますと、.aviファイルを読み込み、その映像にエッジ抽出や差分画像抽出などの画像処理を施して、画像処理された新たな.aviファイルを出力するというものです。 しかし、1から画像処理プログラミングを行うほどの知識もなく、どうすれば…と思っていたところ、OpenCVなど画像処理ライブラリというものがあることを知りました。 それを用いて.bmpなどの静止画像のエッジを取ったりというような処理はなんとなくわかったのですが、.aviファイルなどの動画ファイルに対する画像処理の方法がよくわからないのです。 動画というものは静止画の集合なので、動画像処理は静止画像処理を連続的に行えばよいと耳にしたのですが、これは正しいのでしょうか? もし正しいのであれば、.avi動画ファイ

    hamasta
    hamasta 2007/05/24
    >Direct Showではデコーダ(Codec)さえインストールされていればメモリに自動的にテクスチャデータ(RGB値の入ったデータ群)として作ってくれます
  • 1