. Raspberry Pi)へのOpenCVのインストール方法・手順
Raspberry Pi)へのOpenCVのインストール方法・手順
Raspberry Pi)へのOpenCVのインストール方法・手順

Без кейворда

Raspberry Pi 4 Model B / 8GB

  • ラズパイのパッケージ更新
  • OpenCVの依存関係にあるライブラリをインストール
  • pipコマンドでOpenCVをインストール
ラズパイのパッケージ更新

まず初めに、 インストール可能なパッケージ "一覧" の更新と、インストール済みパッケージの更新 を行います。

$sudo apt-get update $sudo apt-get upgrade

続いて、 pipの更新 を行います。

sudo pip install --upgrade pip OpenCVと依存関係にあるライブラリをインストール

次に、 OpenCVと依存関係にあるライブラリをインストール します。

$ sudo apt-get install libhdf5-dev libhdf5-serial-dev libhdf5-100 $ sudo apt-get install libqtgui4 libqtwebkit4 libqt4-test python3-pyqt5 $ sudo apt-get install libatlas-base-dev $ sudo apt-get install libjasper-dev pipコマンドでOpenCVをインストール

pipコマンドで、 OpenCVをインストール します。

Python 2とPython 3の共存環境では、pipがPython 2、pip3がPython 3へのインストールとなります。

ラズパイはデフォルト状態でPython 2とPython 3がインストールされているので、pipとpip3を間違うと想定していない挙動となる可能性があります。

インストール前に、 pythonのバージョンを確認することをオススメ します。

$ sudo pip3 --default-timeout=1000 install opencv-python

なお、 その場合は、"opencv-python"と"opencv-contrib-python"のバージョンは揃える ようにしてください。

$ sudo pip3 --default-timeout=1000 install opencv-contrib-python OpenCVをインストール時にエラーが発生してしまう場合

下記のコマンドを入力し、 インストールできるバージョンを確認 します。

$ sudo pip3 install opencv-contrib-python== $ sudo pip3 install opencv-python==

インストールするバージョンが決まったら、 バージョン指定コマンドでインストール します。

$ sudo pip3 --default-timeout=1000 install opencv-contrib-python==3.4.14.51 $ sudo pip3 uninstall opencv-contrib-python OpenCVが正しく動作することを確認する $ python3 >>> import cv2 >>> cv2.__version__

ImportError: numpy.core.multiarray failed to import

$ sudo pip3 install -U numpy

まとめ

comment コメントをキャンセル 関連記事 フォトリフレクタのラズパイ(Raspberry Pi)での使用方法。Pythonサンプルコードも紹介。 ラズパイ(Raspberry Pi)のpythonバージョン確認、python3への変更方法。

ラズパイ(Raspberry Pi)へのOSインストール直後は、python 2.x系とpython 3.x系の両方がインストールされています。 好みや開発環境の問題もあるかもしれませんが、特にこだわ .

ラズパイとサーボドライバ(PCA9685)でサーボモータ制御

本記事では、ラズパイからサーボモーターを制御する方法を紹介します。 ラズパイから直接サーボモータの電源を取ると、 ラズパイ側の動作が不安定になる可能性があるので、サーボモータ用のドライバを使用していま .

RaspberryPi(ラズベリーパイ)の初期設定・購入したらやること Raspberry pi pico(ラズピコ)をslave(スレーブ)化し、ラズパイとI2C通信。

ラズピコ(Raspberry Pi Pico)は、SPIコントローラー2系統、I2Cコントローラー2系統、UART2系統、PWM16系統を持つ、小型のマイコンボードです。 I/Oがふんだんに用意されて .

📎📎📎📎📎📎📎📎📎📎