OpenCV
このメモは,実質的にはCompile OpenCV under MinGWに記述されている,OpenCV 2.2での手順を追いかけただけ. リンク http://opencv.willowgarage.com/wiki/MinGW(先のリンク先と同じ) OpenCV - Browse /opencv-win/2.3.1 at SourceForge.net(OpenCV-2.3.…
OpenCV 2.3 インストーラパッケージが用意されていない.Windows環境変数PATHへの登録が手作業になる程度 buildとopencv,2フォルダがみえる.前者はビルド済みOpenCV,後者は2.3のソース build/.3環境向けビルド済みバイナリが用意されている.mingw,vc9…
準備物 OpenCV-2.3.0-win-superpack.exe Visual C++ 2010(http://www.microsoft.com/japan/msdn/vstudio/express/) インストール方法 OpenCV-2.3.0-win-superpack.exe を適当に展開する D:\software\Develop\library\OpenCV2.3 Windows環境変数PATHにバイ…
OpenCVとその日本語情報リンク集 - BiBoLoGというエントリもあったね. 開発元,本家,英語情報 http://opencv.willowgarage.com/wiki/ 開発拠点であり,文書もあり,リンク集でもある. http://opencv.willowgarage.com/wiki/FullOpenCVWiki READMEファイル…
うまく行かないから,SVN 版を入手してみて,それでもうまく行かない.バグ報告されているかなと Trac を見てきた. Platform: Windows 7 64bit Visual Studio 2010Problem: the below failed when complied in Win32 Release, but works fine in Win32 Debu…
手順 OpenCV-2.2.0-win.zip をダウンロードする C:\Software\Develop\src に展開する CMake を使う Source: C:/Software/Develop/src/OpenCV-2.2.0 Output: C:/Software/Develop/opencvlibrary/OpenCV-2.2.0 TBB は既に C:\Software\Develop\src\tbb30_20100…
twitter で知った.使用クライアントは Tween.厳選してリンクする.ダウンロードは SourceForge.net から.変更点の日本語化は http://opencv.jp/ に期待する.OpenCV2.1からOpenCV2.2の変更点(ChangeLog) | OpenCV.jp http://sourceforge.net/projects/o…
デバッグ付き実行をすると,次のメッセージを表示するダイアログボックスが出現し,コマンドプロンプトのウインドウが残る. プロシージャ エントリ ポイント ?deallocate@Mat@cv@@QAEXXZ がダイナミック リンク ライブラリ opencv_core211d.dll から見つか…
読み込めないわけ さて,映像ファイルを読み込めない - BiBoLoG で映像を読み込めないことを挙げた.VC++ 2010 のメジャーバージョン番号は10であるにも関わらす,9のライブラリを読み込もうとするコードが問題だった.ソースを msvcr90 で検索すれば ffopen…
VC2010に合わせてCMAKEでのビルドは完了できたが、AVI動画読み込みをやってみたところ「MSVCR90D.dllがねぇーよ」というありがたいメッセージが。この手のエラーはよくあるみたいで、対処法を試してみたがダメ。結局VC2008にして何かと成功。 このフナムシ野…
Visual Studio 2010 に適応した作業をということで,プロパティシートを作り,これを利用する方法を試した.ここに手順を示す.http://d.hatena.ne.jp/Guernsey/20101130/1291121529 から ifdef の部分を抜いたコードでテストした. メニューバー「ツール>…
Windows XP でなんとかできた. 参考資料 OpenCV2.1のインストール:Windows(windows:32bit, 64bit, VIsual Studio) | OpenCV.jp OpenCV 2.1 をセットアップする 準備物 Visual C++ 2010 Express OpenCV-2.1.0-win.zip TBB CMake ひょっとしたら Windows SDK…
datastart dataend 間ってどんなサイズだろうか. テスト画像 コード #include <opencv/cv.h> #include <opencv/highgui.h> #ifdef _DEBUG #pragma comment( lib, "cv200d.lib" ) #pragma comment( lib, "cxcore200d.lib" ) #pragma comment( lib, "highgui200d.lib" ) #else #pragma commen</opencv/highgui.h></opencv/cv.h>…
clone() していないでやっていて,詰まった. #include <vector> #include <opencv/cv.h> #include <opencv/highgui.h> #ifdef _DEBUG #pragma comment( lib, "cv200d.lib" ) #pragma comment( lib, "cxcore200d.lib" ) #pragma comment( lib, "highgui200d.lib" ) #else #pragma comment( lib, "cv2</opencv/highgui.h></opencv/cv.h></vector>…
フレーム数計測をやった. まとめ マシンは Dell Vostro 400,Core2 Quad,Q6600.コンパイラは VC++ 2008 EE. number name frame count property grab() ループ operator >> 1 test 90 90 90 90 2 1.avi 200 200 200 200 3 1.flv 200 0 200 200 4 fez 2729…
eonet.ne.jp が規制されていて書き込めない. 816 名前:デフォルトの名無しさん[sage] 投稿日:2010/01/23(土) 21:34:20 opencv2.0のPoint型で表される3chの画素の値を直接操作するときはどう代入すればいいんでしょうか? Point p; mat.at<uchar>(p) = ここの部分</uchar>…
OpenCV に BGR2YIQ が用意されていなくて,手書きしようと思った.MATLAB の rgb2ntsc と一致するかを見るため,全色を 1 ピクセル含む画像が欲しかった.なんとなく見つからなかったから,作ってみた. 0 - 256^3 を 下位から 8 ビットずつ画素値として設定…
オリジナル http://opencv.willowgarage.com/documentation/cpp/index.html opencv.jp ホームページ OpenCV.jp opencv.jp の OpenCV 2.0 リファレンス http://opencv.jp/opencv-2.0svn/cpp/index.html Subversion で管理していて,リビジョン番号は 2534 て…
OpenCV 2.0 で作った.マウスカーソルを合わせた位置の座標と画素値を画面表示する.テスト画像は カラー画像の画素にアクセス - BiBoLoG で使った画像を拡大した. bgrview.cpp マウスは cvSetMouseCallback() で観測する.opencv.pdf や opencv.jp - OpenC…
avisplit.exe C:\data\Video\b9e3c8b14423.avi C:\data\Video\test 90と実行すると,0-90.avi,90-180.avi なんていう,90 フレームの映像ファイルが c:\data\video\test に出力される.10000 フレームのとある映像について 90 区切りを試したら,うまくいっ…
NM33 は USB Video Class に対応しているらしいが,OpenCV 2.0 でさくっと読み込めなかった.UVCのカメラ画像をOpenCVで操作(Windows Vista sp1) 涙目ブログ/ウェブリブログ に至り,EWCLIB との併用を知った. 環境 VC++ 2008 EE SP1 DirectX SDK (きっと…
OpenCV ライブラリ使用トラブル解決 - BiBoLoG において,CMake するとき ENABLE_OPENMP をチェックしていると,OpenCV を利用したプログラムを実行したとき,次のメッセージを見ることになる. --------------------------- Microsoft Visual Studio ------…
Windows 7 での OpenCV ライブラリ使用につまづいている - BiBoLoG が解決できた.原因は Visual Studio の状態にあった.VS 2008 Pro インストール後,Windows Update による更新にのみ任せていたのがまずかった.Microsoft Visual Studio 2008 Service Pac…
だれかたすけて. 環境 Windows 7 Pro (64 ビット版) Visual Studio 2008 Pro CMake 2.8.0(cmake-2.8.0-win32-x86.exe) OpenCV 2.0.0a(cvcap_ffmpeg.cpp を編集) 途中追加 Windows SDK 7.0 Download DirectX Software Development Kit from Official Mic…
OpenCV 1.1 (2008年11月28日 CVS)で video2video.OpenCV 2.0 版は OpenCV 2.0 で AVI ファイルを AVI ファイルに書き出す(第2版) - BiBoLoG. video2video.cpp #include <opencv/cv.h> #include <opencv/highgui.h> #include "video_property.h" #pragma comment( lib, "cv.lib" ) #pra</opencv/highgui.h></opencv/cv.h>…
各種識別子をちょっと変えたくらい.変化量は小さい. 関連 OpenCV 2.0 で AVI ファイルを AVI ファイルに書き出す(第2版) - BiBoLoG OpenCV 2.0 用サンプル - 画像入出力,映像入出力 - BiBoLoG OpenCV 2.0 の cv::VideoWriter.open() で fourcc に "hymt…
「OpenCV 2.0.0a め,内蔵の FFMPEG が未知の FOURCC なら throw なんかしてないでおとなしく false を返せよ.そして cvCreateVideoWriter_VFW() 実行に進ませろよ」FOURCC が "hymt" のとき,次のメッセージが現れる. OpenCV Error: Unsupported format o…
doc/opencv.pdf pp.637-638 cv::compare() で入出力する cv::Mat は 8UC1 に限られる 元がグレイスケール 8bpp でも,imread( filename, CV_LOAD_IMAGE_GRAYSCALE) で読まないと,8UC3 になってしまう stillcmp.cpp #include <opencv/cv.h> #include <opencv/highgui.h> #include <stdio.h> #ifdef _D</stdio.h></opencv/highgui.h></opencv/cv.h>…
映像ファイルを2個入力する フレーム単位で画素値を比較 videocmp.cpp #include <opencv/cv.h> #include <opencv/highgui.h> #include <stdio.h> #ifdef _DEBUG #pragma comment( lib, "cv200d.lib" ) #pragma comment( lib, "cxcore200d.lib" ) #pragma comment( lib, "highgui200d.lib" ) #else #pr</stdio.h></opencv/highgui.h></opencv/cv.h>…
pbm は作成方法が分からなかった 10000枚ごとにフォルダ分けする video2still.cpp #include <opencv/cv.h> #include <opencv/highgui.h> #include <stdio.h> #include <malloc.h> #include <errno.h> #include <direct.h> #ifdef _DEBUG #pragma comment( lib, "cv200d.lib" ) #pragma comment( lib, "cxcore200d.lib" ) #pragma co</direct.h></errno.h></malloc.h></stdio.h></opencv/highgui.h></opencv/cv.h>…