RaspberryPi4 + OpenCV4 + OpenCVSharp

未分類

Windowsで作ったFormApplicationをRaspberryPiで動かすにはMonoが定番だが、OpenCVSharpを利用するソフトを動かすにはひと手間必要なので備忘録として残しておく

まずはOpenCVSharpが利用するのと同じバージョンのOpenCVをインストールする

次のページが役に立った。
Install OpenCV 4.5 on Raspberry Pi 4
https://qengineering.eu/install-opencv-4.5-on-raspberry-pi-4.html

$ cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib/modules \
-D ENABLE_NEON=ON \
-D ENABLE_VFPV3=ON \
-D WITH_OPENMP=ON \
-D WITH_OPENCL=OFF \
-D BUILD_TIFF=ON \
-D WITH_FFMPEG=ON \
-D WITH_TBB=ON \
-D BUILD_TBB=ON \
-D BUILD_TESTS=OFF \
-D WITH_EIGEN=OFF \
-D WITH_GSTREAMER=OFF \
-D WITH_V4L=ON \
-D WITH_LIBV4L=ON \
-D WITH_VTK=OFF \
-D WITH_QT=OFF \
-D OPENCV_ENABLE_NONFREE=ON \
-D INSTALL_C_EXAMPLES=OFF \
-D INSTALL_PYTHON_EXAMPLES=OFF \
-D BUILD_NEW_PYTHON_SUPPORT=ON \
-D BUILD_opencv_python3=TRUE \
-D OPENCV_GENERATE_PKGCONFIG=ON \
-D BUILD_EXAMPLES=OFF ..

2行目のOPENCV_EXTRA_MODULES_PATHは自分で展開した場所にすること

長時間のビルド後インストールをして共有ライブラリを認識してやればOK

sudo make install

sudo ldconfig もしくはラズパイ再起動

make clean

sudo apt-get update

これで使えるようになる

コメント

タイトルとURLをコピーしました