OpenCVを使用できますか?


29

Raspberry Piは強力なものではありませんが、OpenCVの画像またはビデオ処理を実行できる必要があります。誰かがそれをインストールしようとしましたか?


GPUの計算については、raspberrypi.stackexchange.com / questions / 41 /…を参照してください。
アレックスチェンバレン

回答:


14

OpenCVがapt-getで利用可能になりました。検索できます:

apt-cache search opencv

開発を行っている場合は、次のようにします。

sudo apt-get install libopencv-dev

この記事の執筆時点では、OpenCV 2.3です。


2
これは、より多くのupvotesに値する
Lipis

1
aptを介したlibopencv-devバージョンはおそらくリポジトリで更新されないことに注意してください... 2015年4月現在、パッケージバージョンは2.4.1のままですが、最新バージョンは2.4.11です。新しいバージョンが必要な場合は、おそらくソースからOpenCVをコンパイルする必要があります。
コズチ

13

はい、Debian SqueezeまたはArch Linux ARMのいずれかを使用して、Raspberry PiにOpenCVをインストールできます。次の2つのブログ投稿で行われているように、インストールまたはコンパイルの問題である必要があります。

繁栄のために、opencvArch Linux ARMでpacmanを介してインストールし、Debianでコンパイルする必要があります。そのようです。

$ wget http://sourceforge.net/projects/opencvlibrary/files/ \
  opencv-unix/2.3.1/OpenCV-2.3.1a.tar.bz2/download
$ cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local \
  -D BUILD_PYTHON_SUPPORT=ON -D BUILD_EXAMPLES=ON ..
$ make
$ sudo make install

ただし、最大の問題はパフォーマンスです。ただし、OpenCVにはGPU計算機能を利用するように設計されたGPUモジュールがあるようです。ただし、NVidiaのCUDAランタイムAPIを使用して実装されているため、GPU機能を利用するにはNVidia GPUが必要です。詳細については、wikiページをお読みください


1

RPiですべてをコンパイルすると、かなり簡単になります。クロスコンパイラを動作させることができず、カメラ/ウェブカメラが遅い/応答しなかったので、私の答えはyes butです。。。あなたがそれで何をしたいかに依存します:)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.