How To Install OpenCV 4 for Python on Ubuntu 18.04 Linux / Ubuntu 20.04 LTS
Inhoudsopgave:
In deze zelfstudie wordt uitgelegd hoe u OpenCV installeert op Ubuntu 18.04.
OpenCV (Open Source Computer Vision Library) is een open source computer vision-bibliotheek en heeft bindingen voor C ++, Python en Java. Het wordt gebruikt voor een zeer breed scala aan toepassingen, waaronder medische beeldanalyse, naaien van straatbeeldbeelden, bewakingsvideo, gezichten detecteren en herkennen, bewegende objecten volgen, 3D-modellen extraheren en nog veel meer.
OpenCV kan profiteren van multi-coreverwerking en beschikt over GPU-versnelling voor realtime werking.
We laten u twee verschillende manieren zien om OpenCV op Ubuntu te installeren. Kies een van de installatieopties die het beste voor u werken.
Installeer OpenCV vanuit de Ubuntu Repository
Het OpenCV-pakket is beschikbaar via de distributierepository van Ubuntu 18.04. Op het moment van schrijven is de versie in de repositories 3.2, wat niet altijd de nieuwste versie is.
Volg deze stappen om OpenCV te installeren vanuit de Ubuntu 18.04-opslagplaatsen:
-
Installeer OpenCV
Vernieuw de pakkettenindex en installeer het OpenCV-pakket door te typen:
sudo apt updatesudo apt install python3-opencvDe bovenstaande opdracht installeert alle pakketten die nodig zijn om OpenCV uit te voeren.
Controleer de OpenCV-installatie
Om de installatie te verifiëren zullen we de
cv2module importeren en decv2versie afdrukken:python3 -c "\ import cv2 print(cv2.__version__)"3.2.0
python-opencv
pakket.
Installeer OpenCV vanuit de bron
De OpenCV-bibliotheek bouwen vanaf de bron is de aanbevolen manier om OpenCV te installeren. Het wordt geoptimaliseerd voor uw specifieke systeem en u hebt volledige controle over de build-opties.
Volg deze stappen om de nieuwste OpenCV-versie van de bron te installeren:
-
De nodige pakketten installeren
Met de volgende opdrachten worden alle vereiste en optionele afhankelijkheden geïnstalleerd:
sudo apt install build-essential cmake git pkg-config libgtk-3-devsudo apt install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-devsudo apt install libjpeg-dev libpng-dev libtiff-dev gfortran openexr libatlas-base-devsudo apt install python3-dev python3-numpy libtbb2 libtbb-dev libdc1394-22-devKlonen van de OpenCV-broncode
Maak een map die de repositories zal bevatten en kloon de OpenCV's en OpenCV contrib repositories met de volgende commando's:
mkdir ~/opencv_build && cd ~/opencv_buildgit clonegit cloneOp het moment van schrijven is versie 4.0.0 de standaardversie in de github-opslagplaatsen. Als je een oudere versie van
opencv_contribwilt installeren, cd naar zowelopencv_contribalsopencv_contribmappen engit checkoutOpenCV configureren met CMake
Nadat de download is voltooid, maakt u een tijdelijke build-map en gaat u ernaar:
cd ~/opencv_build/opencvmkdir build && cd buildStel de OpenCV-build in met CMake:
cmake -D CMAKE_BUILD_TYPE=RELEASE \ -D CMAKE_INSTALL_PREFIX=/usr/local \ -D INSTALL_C_EXAMPLES=ON \ -D INSTALL_PYTHON_EXAMPLES=ON \ -D OPENCV_GENERATE_PKGCONFIG=ON \ -D OPENCV_EXTRA_MODULES_PATH=~/opencv_build/opencv_contrib/modules \ -D BUILD_EXAMPLES=ON..Zodra het CMake-buildsysteem is voltooid, ziet u iets als hieronder:



Controle van OpenCV-installatie
Om te controleren of OpenCV met succes is geïnstalleerd, typt u de volgende opdracht en ziet u de OpenCV-versie:
pkg-config --modversion opencv44.0.1python3 -c "\ import cv2 print(cv2.__version__)"4.0.1-dev
Conclusie
We hebben u twee verschillende manieren laten zien om OpenCV op uw Ubuntu 18.04-server te installeren. De methode die u kiest, is afhankelijk van uw vereisten en voorkeuren. Hoewel het installeren van de verpakte versie vanuit de Ubuntu-repository eenvoudiger is, geeft het bouwen van OpenCV vanaf de bron u meer flexibiliteit en zou dit uw eerste optie moeten zijn bij het installeren van OpenCV.
opencv python ubuntuHoe een nfs-server op ubuntu 18.04 te installeren en configureren
Network File System (NFS) is een gedistribueerd bestandssysteemprotocol waarmee u externe mappen via een netwerk kunt delen. In deze zelfstudie bespreken we hoe u een NFSv4-server instelt op Ubuntu 18.04.
Hoe opencv op centos te installeren 7
OpenCV is een open source computer vision-bibliotheek met bindingen voor C ++, Python en Java. In deze tutorial laten we zien hoe u OpenCV op CentOS 7 installeert.
Hoe opencv te installeren op raspberry pi 3
OpenCV (Open Source Computer Vision Library) is een open source computer vision-bibliotheek en heeft bindingen voor C ++, Python en Java. In deze zelfstudie leggen we uit hoe u OpenCV op Raspberry Pi installeert.










