OpenCV jest kompatybilny z systemem Windows, MacOS i różnymi rozkładami Linux, więc w tym zapisie omówimy instalację OpenCV na Raspberry Pi.
Jak zainstalować OpenCV na Raspberry Pi
Zaktualizujemy repozytorium systemu operacyjnego Raspberry Pi za pomocą Menedżera pakietów Apt:
Aktualizacja $ sudo apt
Po upewnieniu się, że wszystkie pakiety zawarte w repozytorium Raspberry Pi są aktualne, zainstalujemy OpenCV na Raspberry Pi:
$ sudo apt instal Python3 -opencv -y
OpenCV został zainstalowany za pomocą repozytorium Raspberry Pi.
Skąd mam wiedzieć, czy OpenCV jest zainstalowany na moim Raspberry Pi
Aby potwierdzić instalację OpenCV, sprawdzimy jej wersję za pomocą polecenia:
$ Python3 -C "import CV2; druk (CV2.__wersja__)"
Jak odinstalować OpenCV na Raspberry Pi
Wersja OpenCV potwierdza instalację OpenCV, a teraz, jeśli chcemy usunąć OpenCV z Raspberry Pi, wykonaj polecenie:
$ sudo apt oczyszczenie python3 -opencv -y
Jak pobrać i zainstalować OpenCV z repozytorium Github
Możemy pobrać pakiet OpenCV i opencv_contrib z repozytorium Github za pomocą polecenia:
$ git clone https: // github.com/openCV/openCV.git && git klon https: // github.com/opencv/openCV_Contrib.git
Aby sprawdzić wersję pobranego OpenCV, przejdziemy do jego katalogu i sprawdzimy wersję za pomocą polecenia:
$ cd opencv && git kector $ cvversion && cd
Podobnie sprawdzimy pobraną wersję OpenCV_Contrib za pomocą polecenia:
$ cd opencv_contrib && git kaseta $ cvversion && cd
Oba pakiety są aktualne, teraz skompilujemy pliki OpenCV, abyśmy mogli je zainstalować, dla kompilacji najpierw przejdziemy do katalogu OpenCV, stworzyć katalog z nazwą kompilacji i przejdź do niego za pomocą polecenia za pomocą polecenia :
$ cd opencv && mkdir build && cd kompilacja
Aby skompilować biblioteki OpenCV i inne pliki, użyj polecenia:
$ cmake -d cmake_build_type = release \ -d cmake_install_prefix = $ cwd/instaltation/opencv -"$ cversion" \ -d instalacja_c_examples = on \ -d instalacja_python_examples = on \ -d with_tbb = on \ -d with_v4l = on \ -d OpenCV_PYTHON3_INSTALL_PATH = $ cwd/opencv-$ cvversion-py3/lib/python3.5 /Site -Packages \ -d with_qt = on \ -d with_opengl = on \ -d opencv_extra_modules_path =… /… /opencv_contrib /modules \ -d build_examples = on…
Po zakończeniu kompilacji dokonamy wszystkich kompilacji zgodnie z liczbą procesorów naszego systemu za pomocą polecenia:
$ make -J $ (nproc)
Zajmie to trochę czasu w zależności od liczby procesorów, które ma system:
Teraz nadszedł czas, aby zainstalować OpenCV za pomocą polecenia:
$ sudo tworzy instalację
Aby zweryfikować instalację, ponownie sprawdzimy wersję OpenCV za pomocą polecenia:
$ Python3 -C „Import CV2; Drukuj (CV2.__wersja__)"
Wniosek
OpenCV to narzędzie open source, które jest używane do uczenia maszynowego i zadań związanych z wizją komputerową, a ponadto jedną z funkcji narzędzia OpenCV jest to, że obsługuje różnorodne języki programowania, w tym programowanie Python, Java i C. W tym zapisie omówiliśmy instalację OpenCV za pomocą repozytorium Raspberry Pi i Github, ale zaleca się zainstalowanie go za pomocą repozytorium Raspberry Pi, ponieważ zużywa mniej czasu na instalację.