Raspberry PiにOpenCV 4.5をインストールする(2021.7.23, 2021.8.7追記)

Summary

Raspbery PiにOpenCVをインストールする。 中の人のサイトによるとpipでインストールするとC++から呼んだりできないのでbuildしてインストールすべきとのこと。
virtualenvを使っている場合のbuildのやり方も解説されているが、ちょうど良いものがなかったのでいくつかのサイトの情報をMixしてインストール用のスクリプトを作成した

Raspberry PiにOpenCVをインストール

中の人が書いたと思われるinstration guideを参考にした

事前準備

Raspberry Piのハードウェアバージョンと、Raspberryのバージョンの確認

Raspberry Pi version

$ cat /proc/device-tree/model
Raspberry Pi 3 B Rev 1.2

$ uname -a
Linux raspberrypi 5.10.17-v7+ #1421 SMP Thu May 27 13:59:01 BST 2021 armv71 GNU/Linux

$ lsb_release -a
No LSB modules are available.
DIstributor ID: Raspbian
Description:    Raspbian GNU/Linux 10 (buster)
Release:        10
Codename:       buster

ディスク容量の確認

$ df -h

GPU RAMを128MBに変更

下記のガイドに従ってGPUメモリサイズを128MBに変更

設定の詳細はこちら

Raspberry Pi version Raspberry Pi version Raspberry Pi version