python opencv windows7 64bit x86 install インストール win7 cv100.dll

f:id:peroon:20100903001902j:image

pythonからopencv使えるそうじゃねーの!
そのバインディングはswigを使っているそう。

それは置いておいて、opencv1.0のサンプルをpythonで動かすところまでできたので報告。
環境はwin7 64bit.

【インストール】
opencv1.0インストール後、

【環境変数】
環境変数binにC:\Program Files (x86)\OpenCV\binを追加。
(これがないと「cv100.dllがないぞ!」エラー)

【pythonにopencvをパッケージとして追加】
C:\Python25\Lib\site-packages\に
C:\Program Files (x86)\OpenCV\interfaces\swig\python\build\lib.win32-2.5\opencv
このフォルダをコピペ。
準備完了!

【サンプル動作確認】
C:\Program Files (x86)\OpenCV\samples\python内のサンプルをコマンドプロンプトから実行。
たとえばinpaint.pyならウィンドウが表示されてお絵かきができる。

【opencv2.0では?】
サンプルの.pyファイルが1つしか用意されていません。動作確認もなし。