人類は推論しました人類は推論しましたコンピュータサイエンス関連の記事を集めたページです。独自の研究というよりは人の研究の紹介やそのほかソフトウェアの使い方等が主になります。トラックバック(0)OpenCVはバージョンがどんどん上がっていき、バージョンごとにOpenCVのフォルダ構造まで違ったりします。自分の行った環境を以下に示します。2010(C/C++)OpenCV-2.3.0-win-superpack.exe(http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.3/)OpenCVは新しいものは2.4まで出ていますが、OpenCV-2.3.0ではsuperpackというライブラリ等がコンパイルがされた状態で配布されているので非常に簡単に開発をはじめる事ができるのでおすすめです。ネット上のサンプルのコードはバージョンが古いものしかない場合も多いので、今回はopencv.jpにある物体認識のサンプルプログラム(http://opencv.jp/sample/object_detection.html)を動かすことを目的とする以降、具体的な手順になります。展開したとして話を進めます。VisualStudio2010で空のプロジェクトを新規作成します。ここではcvTestというプロジェクト名にしました。ソリューションエクスプローラーのcvTest右クリックして、プロパティを開きます。「構成プロパティ→C/C++→全般→追加のライブラリディレクトリ」に「C:\OpenCV\build\include;C:\OpenCV\build\include\opencv」と入力します。「構成プロパティ→リンカー→全般→追加のインクルードディレクトリ」の欄に「C:\OpenCV\build\x86\vc10\staticlib」を指定し,「構成プロパティ→リンカー→入力→追加の依存ファイル」に各種ライブラリを指定します.私は以下のようにしましたcomctl32.lib;Advapi32.lib;user32.lib;Gdi32.lib;libjasperd.lib;opencv_gpu230d.lib;libjpegd.lib;opencv_haartraining_engined.lib;libpngd.lib;opencv_highgui230d.lib;libtiffd.lib;opencv_imgproc230d.lib;opencv_calib3d230d.lib;opencv_legacy230d.lib;opencv_contrib230d.lib;opencv_ml230d.lib;opencv_core230d.lib;opencv_objdetect230d.lib;opencv_features2d230d.lib;opencv_video230d.lib;opencv_flann230d.lib;zlibd.lib次に、ソリューションエクスプローラーのcvTest右クリックしてメニューから「追加→新しい項目」を選択します。新しい項目の追加でC++ファイルを選択し、名前をmain.cppにします。このできたmain.cppに物体認識(顔認識)のサンプルプログラム(http://opencv.jp/sample/object_detection.html)をコピペする。11:19に書いたブログ記事です。Stationでのroot権限の取り方」です。次のブログ記事は「確率モデル検査器PRISMを使ってみる(DTMC)」です。最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。