ラズパイ4B(4GB) + Ubuntu 18.04 にOpenCV 4.5 をインストール(メモ)


ラズパイ4B(4GB)にUbuntu 18.04 をインストールする場合は以下をご参照ください。

MicroSDカードは32GB以上を想定

ラズパイ4 Model B 4GB にUbuntu 18.04.5 LTS をセットアップ

新規ユーザーを作成する必要はありません。ユーザーはubuntuのままでいいです。

アップデートやアップグレード、パッケージのインストールなどには、aptではなくapt-getを使いましょう。

 


OpenCV 4.5 のインストール

元ネタはこちら

TensorFlow(Lite)のインストールについても記述されていますが、入れても入れなくてもどっちでもいいです。

なおこのサイトではラズパイ以外にJetson Nanoへのインストールや他の機械学習関連のパッケージのインストールなども紹介されています。

バージョンは4.5.0、4.5.1、4.5.2 が紹介されていますが、4.5.2を使います。

4.5.2をインストールする場合、SWAP領域は4~5GBほど確保しておきますが、恒久化する必要はないです。

MicroSDの書き込み速度にもよりますが、所要時間は3時間くらいかかることもあります。

 

やってみましょう。

依存ライブラリをインストール

ソースをダウンロード

解凍

改名してzipファイルは削除

opencvをbuildしますので、お約束のbuildフォルダーを作成

オプション

make を実行してbuildが100%になってからが長いです(1時間くらいかかりました)。進捗がまったくわからないので、別ターミナルでtopを実行してメモリやプロセスの状態を眺めていないと不安になるでしょうね….。

 

以上です。

Pythonを起動してimportしてバージョンを確認

python3

import cv2

cv2.__version__


 

Be the first to comment

Leave a Reply

Your email address will not be published.


*