*OpenCV/Patch to enable capturing using DirectShow on OpenCV 2.3 [#t0e4d9f4]
#multilang(ja){{
**概要
OpenCV 2.3からOpenCVのソースにVideoInputの実装が組み込まれるようになりました.&br;
その影響からVisual Studio 2005とWindows SDKをインストールした状態で&br;
''WITH_VIDEOINPUT''を有効にするとビルドエラーが出てしまいます.&br;
このページではこの問題を回避する方法を紹介します.&br;&br;
※[[こちら:http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.3/]]で配布されているOpenCV-2.3.0-win-src.zipを対象としたパッチです.

**ダウンロード
|Version|Filename|Size|Date|Type|Download|
|BGCOLOR(white):1.0|BGCOLOR(white):highgui_dshow_capture_patch_v1.zip|BGCOLOR(white):23.6 KB|BGCOLOR(white):20110710|BGCOLOR(white):zip|BGCOLOR(white):[[http://www.atinfinity.info/img/download.gif:http://www.atinfinity.info/opencv/extension/highgui_dshow_capture_patch_v1.zip]]|

**変更履歴
|Version|Date|変更内容|
|BGCOLOR(white):1.0|BGCOLOR(white):20110710|BGCOLOR(white):新規作成|

**内容物
-cap_dshow.cpp
 OpenCV 2.3でDirectShowによるキャプチャを有効にするパッチ

**変更内容
-OpenCV内部にあるdshowディレクトリのヘッダを参照しないように変更
-_MSC_VERが1400(=VS2005)以上であればWindows SDKのヘッダを参照するよう変更

**使い方
+上記リンクからhighgui_dshow_capture_patch_v1.zipをダウンロードして展開します.
+展開したファイル(cap_dshow.cpp)を下記ディレクトリにコピーして下さい.
 OpenCV-2.3.0\modules\highgui\src
+CMakeで''WITH_VIDEOINPUT''を有効にしてビルドしてください.

**Contact
間違い・御指摘等ありましたら,&br;&br;
&ref(http://atinfinity.info/img/mail.png);
&br;&br;までメールにてご連絡ください.

}}

#multilang(en){{
**Abstract
This page describes the way to enable capturing using DirectShow on OpenCV 2.3.&br;
VideoInput library code was merged to highgui code on OpenCV 2.3. &br;
In the result, OpenCV 2.3(WITH_VIDEOINPUT enable) can not build &br;
when you install Visual Studio 2005 and Windows SDK.&br;

This patch is intended for OpenCV-2.3.0-win-src.zip in [[Official Release:http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.3/]].

**Download
|Version|Filename|Size|Date|Type|Download|
|BGCOLOR(white):1.0|BGCOLOR(white):highgui_dshow_capture_patch_v1.zip|BGCOLOR(white):23.6 KB|BGCOLOR(white):20110710|BGCOLOR(white):zip|BGCOLOR(white):[[http://www.atinfinity.info/img/download.gif:http://www.atinfinity.info/opencv/extension/highgui_dshow_capture_patch_v1.zip]]|

**ChangeLog
|Version|Date|Changes|
|BGCOLOR(white):1.0|BGCOLOR(white):20110710|BGCOLOR(white):First Release|

**Files
-cap_dshow.cpp
 This is patch to enable capturing using DirectShow on OpenCV 2.3.

**The contents of the patch
- This patch changed that OpenCV does not refer to header files in "dshow" directory.
- Instead, This patch changed that OpenCV refers to header files in Windows SDK.
- Instead, this patch changed that OpenCV refers to header files in Windows SDK.

**Usage
+Please download highgui_dshow_fps_patch_v1.zip. And,extract this file.
+Please overwrite the patch's files to the following directory.
 OpenCV-2.3.0\modules\highgui\src
+Please enable ''WITH_VIDEOINPUT'' on CMake, and build OpenCV.


**Contact
If you have question,please send e-mail to the following address.&br;&br;
&ref(http://atinfinity.info/img/mail.png);

}}

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS