また開発関連のメモ書きです(´・ω・`)
コンピュータビジョンでは、研究開発や学会などでチョーおなじみのOpenCV。
最近はだいたい1シーズンに1度、メジャーアップデートがありますが、昨年末にバージョン4.5.1がリリースされました。
AI系はよくわからんので、リリースハイライトを見てもなんのこっちゃですが、とりあえずいくらかの更新が追加されています。
今日はラズパイでいろいろ環境を整えているので、今エントリーもまたそのメモ書きです。
ここでは、OpenCVのビルド手順をメモ書きします。
ただし、必要なツールやライブラリはすでに存在するものとします。
インストール方法は、公式にも書かれています。ビルドに必要なツールはここをみて整えてください。
GitHubからソースコードをとってきてビルドします。
一連の流れは、以下のとおりです。
git clone https://github.com/opencv/opencv -b 4.5.1
cd opencv
mkdir -p build && cd build
cmake ..
make -j4
sudo make install
ラズパイの4コアすべてを使って高速にビルドできます。
必要ならinstallまで実行します。
ビルド中は余計な操作はしない方がいいです。
USBメモリを抜き差ししてたらフリーズしてやり直しになったので(´・ω・`)←アホ
それでも30分~1時間くらいかかりそう(まだ終わってない)ですが、無事に終わればまぁ、よしとしましょう。
おわり。