案の定ビルドが通らなかったり謎のエラー吐いたりで、OpenCVというよりはVisualStudioの設定に手間取ってた気がしないでもないが何とかサンプルコードは動くようになった。
次はcvUndistort2のパラメータを理解せねば…とりあえず今日はここまで。
流れ
- OpenCVを入れる
- VSのオプション>プロジェクトおよびソリューション>VC++ディレクトリからインクルードファイルとライブラリファイルを設定
- \OpenCV\_make\opencv.dswを開いてバッチビルド
- マイコンピュータのプロパティから環境変数のPATHで\OpenCV\binを追加、もしくは\OpenCV\binにあるdllファイルをWINDOWS\SYSTEM32フォルダにコピー
- 以上は初回のみ
- ソリューションのプロパティ>構成プロパティ>リンカ>入力から追加の依存ファイルで必要なlibファイルを設定。これは毎回やらないと「未解決の外部シンボル _cvLoadImage が関数 _main で参照されました」とかいうエラーがでる。
参考リンク
ああこっちもやらないかん気がしてきたorz
GML C++ Camera Calibration Toolbox
ランキング→ 1 2 3