【Raspberry Pi 2】 OpenCV3.0.0のインストール

6月4日にようやく正式版がリリースされたOpenCV3.0.0をインストールします。


OpenCV3.0.0のインストール

OpenCVはapt-getでもインストールできますが、最新版を使用したいので、ここではソースからコンパイルします。

まず前準備として、必要なツールやライブラリをインストールします。

続いてOpenCVの入手とビルドです。

上記の通り、「make -j 4」でmakeすることによって4並列でコンパイルできます。Raspberry Pi 2の本領発揮ですね!
コンパイルは1時間ぐらいで終了しました。

顔認識サンプルの実行

上記の通り「BUILD_EXAMPLES=ON」を指定してビルドした場合はサンプルもビルドされています。
定番の顔認識を動かしてみます。OpenCVに含まれているレナさん画像で試してみます。

正常に認識されました。
opencv3

画像ファイルを指定しなければUSBカメラの動画で認識できます。動画の場合はパフォーマンスを考慮し、scaleは4ぐらいが良いようです。







Android用 本格派対局将棋 ぴよ将棋
本格派対局将棋 ぴよ将棋

かわいい「ひよこ」と対局するAndroid用将棋アプリ。かわいいけどAIは本格派!
対局後の検討機能や棋譜管理機能も充実!棋譜解析機能も搭載!

「【Raspberry Pi 2】 OpenCV3.0.0のインストール」への4件のフィードバック

  1. はじめまして。
    ラズパイ設定においてこのサイトをよく参考にさせていただいております。
    raspicamCVをopenCV3.0.0に対応させるのはどうしたらよいでしょうか?
    Makefileにはいっているopencv_legacy moduleが3.0からdeprecateになっているようでエラーになってしまいます。外してコンパイルすると通るのですが、サンプルが動かなくなってしまいます。
    もしなにか解決策などありましたらご教示いただけるとうれしいです。

  2. futurestandardさん
    当方で試したところでは、opencv_legacyをはずしてコンパイルして、サンプル(RaspiCamTest.c)も動作しました。

  3. pontaさん
    ありがとうございます。
    別のプログラムで起動時にカメラを常時稼働させていたのが原因だったようです。
    そちらをきればきちんと動作しました。

コメントを残す

メールアドレスが公開されることはありません。