frame_decoration

C++BuilderでOpenCVを使う

①DLL

  C:\Program Files\OpenCV\bin
にパスを通すか中のDLLを拾ってくる。

②LIB

  C:\Program Files\OpenCV\lib
の中のLIBが必要だけどC++Builderではそのままでは使えないので
  coff2omf
で変換する。いっぱいあってメンドイのでc2o.batを作る。↓
  FOR /F %%I IN ('dir /b') DO coff2omf %%I omf\%%I
同じディレクトリにomfフォルダを作ってc2o.batを実行。

③C++Builderの設定

プロジェクト→オプション→ディレクトリ/条件
  Include Path
    C:\Program Files\OpenCV\cxcore\include\
    C:\Program Files\OpenCV\cv\include\
    C:\Program Files\OpenCV\otherlibs\highgui\
  LibraryPath
    C:\Program Files\OpenCV\lib\omf\
を追加

④ソース

プリプロセッサに
  #include "cxcore.h"
  #include "cv.h"
  #include "highgui.h"
  #pragma comment(lib,"cv.lib")
  #pragma comment(lib,"cxcore.lib")
  #pragma comment(lib,"highgui.lib")
を追加

これでOpenCVが使えるようになる・・・はず


最終更新:2007年07月22日 15:52