ラズベリーパイ3B + にOpenCVをインストールする方法

Listen to Podcast of the post
Voiced by Amazon Polly

OS が最新で更新されていることを確認します。 私は現在、ラスプビアンストレッチOSを使用しています。 ターミナルを開き、以下を実行します。

sudoのapt-get 更新

sudo apt-get アップグレード

インストール画面(端末接続が失われてもプロセスが継続して実行されるようにする)とhtop(パフォーマンス監視)。 これらは既にpiにインストールされている可能性があります。

sudo apt-get インストール画面

sudoのapt-getインストールhtopを取得します

いくつかのソフトウェアをクリーンアップして、インストールのためにあなたのパイを準備する

sudo apt-get-y パージウルフレームエンジン

sudo apt-get-y パージライブラリオフィス *

スド・アプ・イー・クリーン

自動リムーブ

OpenCVに必要なOSライブラリのインストール

sudoのapt-getは、ビルドに不可欠なcmakeのpkg-configをインストールしてください

インストールするには、libjpeg-devlibtiff5-devlibjasper-devlibpng12-devをインストールしてください

sudo apt-get インストール libavcodec-dev libavformat-dev libswscale-dev libv4l-dev

インストールするには、libxvidcore-devのlibx264を実行してください。

インストールするには、libgtk2.0 を使用します。

sudoのapt-getは、libatlas-ベースデベロッパーのgfortranをインストールしてください

Python、ピップ、numpy、およびscipyライブラリをインストールする

sudoのapt-get-yはPython3ピップをインストールしてください

sudo pip3はnumpyのscipyをインストールしてください

私たちは、githubからOpenCVとOpenCVコントリブの最新バージョンを取得しようとしています。

OpenCVの最新バージョンはこちらをご覧ください。 同様に、OpenCV Contrib の最新バージョンもここで見つけることができます。 このブログの時点で、最新バージョンは4.0.1です

mkdir opencv

gitクローン

CDを読む

gitのチェックアウト $4.0.1

CD

mkdir opencv

gitクローン

contrib

gitのチェックアウト $4.0.1

CD

次に、スワップサイズ(仮想メモリ)を増やします。 opencvのコンパイルには多くのリソースが必要です。

sudo sed-i '/ CONF_スワップサイズ = 100/CONF_スワップサイズ = 1024/g' /etc/dphys-スワップファイル

sudo /etc/init.d/dphys-スワップファイルの停止/停止

sudo /etc/init.d/dphys-スワップファイルの開始

以下のようにOpenCVをコンパイルする

cd ~ / opencv

mkdir ビルド

CD ビルド

cmake-D ビルドタイプ = リリース

-D インストール前 = / usr/ローカル

-D インストール例 = オン

-D オープン・エクストラ・モジュール・パス = ~ / オープン・コンプリブ・3.4.3/モジュール

-D ビルド例 = オン..

4つのプロセッサを使用してOpenCVをビルドします。 これには約 2 〜 3 時間かかります。

-j4 を作成する

OpenCVのインストールを続行

sudo インストール

スード・コンフィギュレーション

sudoのapt-get 更新

スワップファイルをリセットし、システムを再起動します。

sudo sed-i '/ CONF_スワップサイズ = 1024/CONF_スワップサイズ = 100/g' /etc/dphys-スワップファイル

sudo /etc/init.d/dphys-スワップファイルの停止/停止

sudo /etc/init.d/dphys-スワップファイルの開始

sudo リブート

今、Pythonのシェルを入力し、OpenCVのバージョンをテストすることができます。

python

cv2 のインポート

cv2 __ バージョン__

これがあなたに役立つことを願っています:)。 任意のクエリの場合は、以下のコメントをすること自由に感じ、私はできるだけ早くあなたに戻って取得します。

1 thought on “ ラズベリーパイ3B + にOpenCVをインストールする方法

  1. Hi
    I am unable to install scipy
    sudo pip3 install numpy scipy – the installation is getting stuck, can you help me with this.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.