【Raspberry Pi】opencvをインストールする方法

説明

Raspberry Pi 4に、opencvをインストールする方法を解説します。

実例

aptコマンドにて、Raspberry Pi4にpipをインストールする方法を解説します。

動作環境

ubuntu@ubuntu:~$ uname -a
Linux ubuntu 5.4.0-1038-raspi #41-Ubuntu SMP PREEMPT Thu Jun 17 14:14:11 UTC 2021 aarch64 aarch64 aarch64 GNU/Linux
ubuntu@ubuntu:~$ cat /etc/os-release 
NAME="Ubuntu"
VERSION="20.04.2 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.2 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

環境準備

aptとpipをアップグレードします。

sudo apt update
sudo apt upgrade
sudo pip install --upgrade pip

ライブラリのインストール

opencvに必要なライブラリをインストールします。

sudo apt install libavutil56 libcairo-gobject2 libgtk-3-0  libpango-1.0-0 libavcodec58 libcairo2 libswscale5 libtiff5 libatk1.0-0 libavformat58 libgdk-pixbuf2.0-0 libpangocairo-1.0-0 libwebp6

opencvのインストール

opencvをインストールします。

ubuntu@ubuntu:~$ sudo pip3 install opencv-python
Collecting opencv-python
  Downloading opencv_python-4.5.2.54-cp38-cp38-manylinux2014_aarch64.whl (34.9 MB)
     |████████████████████████████████| 34.9 MB 41 kB/s 
Collecting numpy>=1.19.3
  Downloading numpy-1.21.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (13.0 MB)
     |████████████████████████████████| 13.0 MB 9.7 MB/s 
Installing collected packages: numpy, opencv-python
Successfully installed numpy-1.21.0 opencv-python-4.5.2.54

インストール確認方法1

確認コマンドは下記です。

python3

 >>> import cv2
>>> cv2.__version__

実行例です。

ubuntu@ubuntu:~$ python3
Python 3.8.10 (default, Jun  2 2021, 10:49:15) 
[GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> cv2.__version__
'4.5.2'

インストール確認方法2

確認コマンドは下記です。

pip freeze | grep opencv

実行例は下記です。

ubuntu@ubuntu:~$ pip freeze | grep opencv
opencv-python==4.5.2.54

環境構築する場合に必要となるので覚えておくと便利ですね。

ここまで読んでいただきありがとうございました。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク