OpenCV (библиотека компьютерного зрения с открытым исходным кодом) – это библиотека программного обеспечения для компьютерного зрения и машинного обучения с открытым исходным кодом. И в данном материале мы покажем, как установить ее на Raspberry Pi.

Чтобы установить OpenCV на Raspberry Pi, выполните следующие действия. Во-первых, обновите Raspberry Pi.
sudo apt update
sudo apt upgrade
Установить зависимости.
sudo apt install build-essential cmake git pkg-config libjpeg-dev libtiff5-dev libjasper-dev libpng-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev libgtk-3-dev libcanberra-gtk* libatlas-base-dev gfortran python3-devЗагрузите исходный код OpenCV.
cd ~git clone https://github.com/opencv/opencv.git
cd opencv
git checkout <version> # Замените < version > на нужную версию, например, 4.5.1
Соберите OpenCV.
mkdir build
cd build
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 BUILD_TESTS=OFF \
-D OPENCV_ENABLE_NONFREE=ON ..
Скомпилируйте OpenCV.
make -j4Опция «-j4» используется для компиляции с использованием четырех потоков, что ускоряет процесс компиляции. Вы можете настроить это значение в соответствии с количеством ядер ЦП, доступных на вашем Raspberry Pi. Далее установите OpenCV.
sudo make install
sudo ldconfig
Проверьте установку.
python3
import cv2
cv2.__version__
Запуск приведенного выше кода Python должен вывести установленную вами версию OpenCV, что означает, что установка прошла успешно. Не забудьте заменить версию на шаге 3 на желаемый номер версии, например 4.5.1, или вы можете опустить его, чтобы загрузить последнюю версию из репозитория. Обратите внимание, что процесс компиляции может занять некоторое время на Raspberry Pi, поэтому наберитесь терпения.
© digitrode.ru