ProcessingでOpenCV

2013-01-22

インストール方法:OPENCV \ libraryを参考に、Macでは

  1. opencv-framework-1.1.dmgをダウンロードしてインストール
  2. Processing用のOpenCVライブラリをダウンロードして解凍、Processingのライブラリフォルダ以下にコピー (Processing 2.0b7 だと /Applications/Processing.app/Contents/Resources/Java/modes/java/libraries/)
  3. あとは、サンプルが Examples > Libraries の下に自動的に追加されるので動かしてみる、とか

まずface_detectionサンプルを動かしてみると、Cannot find a class or type named "Rectangle"というエラーが出る。これはjava.awt.Rectangleをインポートすれば解決。動いた。

しかしなんか30秒くらい動かしてると、Invalid memory access of location 0x0 eip=0x...... とかいって落ちる。謎。

他のサンプルも軒並み途中で落ちる、残念。