Jun09th

opencv

Top / opencv

opencv3系を使ってみる

Raspberry pi 3で,OpenCV3を使って見るテスト

インストール

  1. 適当にググる
    "raspberry pi opencv3"あたりでググって従う。
  2. つまる
    openGLも入れようとして下記設定にて。
    cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D INSTALL_PYTHON_EXAMPLES=ON -D ENABLE_NEON=ON -D WITH_TBB=ON -D BUILD_TBB=ON -D WITH_QT=ON -D WITH_OPENGL=ON -D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib-3.3.0/modules -D BUILD_opencv_freetype=OFF -D BUILD_EXAMPLES=OFF ..
    →コンパイル通らず。
    error : conflicting declaration std::ptrdiff_t GLintptr
    あきらめた。
    OpenGLなしで。
    cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D INSTALL_PYTHON_EXAMPLES=ON -D ENABLE_NEON=ON -D WITH_TBB=ON -D BUILD_TBB=ON -D WITH_QT=ON -D WITH_OPENGL=OFF -D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib-3.3.0/modules -D BUILD_opencv_freetype=OFF -D BUILD_EXAMPLES=OFF ..
    make -j4でだいたい進めて,なんか止まったらmake -j1でやり直す。

試す

python3で動作チェック。
webカメラ繋いで顔認識。
認識させると2fpsくらい。
認識処理しなければ30fpsほど。