Une bibliothèque open source de vision par ordinateur contenant des liaisons pour C++, Python et Java est également appelée bibliothèque Open Source Computer Vision (OpenCV) et est compatible avec tous les systèmes d’exploitation couramment utilisés. systèmes. Il peut tirer parti du traitement multicœur et offre une accélération GPU pour un fonctionnement en temps réel. OpenCV est utilisé à de nombreuses fins différentes, notamment l’extraction de modèles 3D, l’identification et la reconnaissance des visages, le suivi d’objets, l’assemblage d’images Street View, l’analyse d’images médicales et bien d’autres choses.

La distribution Debian GNU/Linux est la fondation du système d’exploitation open-source (OS) connu sous le nom d’Ubuntu. Ubuntu est très apprécié dans les universités et les sociétés de recherche car il intègre toutes les fonctionnalités d’un système d’exploitation Unix avec une interface graphique personnalisable supplémentaire. Bien qu’Ubuntu ait une édition serveur, il est plus fréquemment utilisé sur les ordinateurs personnels. Aujourd’hui, Ubuntu est disponible dans une variété de saveurs et de variantes spécialisées. De plus, il existe des éditions spécialisées pour les appareils liés, les clouds OpenStack et les serveurs.

Cet article décrit le processus d’installation d’OpenCV pour Ubuntu. Faites défiler jusqu’à la section de cet article intitulée”Utilisation de la source pour installer OpenCV”pour savoir comment installer la version stable la plus récente d’OpenCV à partir du code source. Vous pouvez sélectionner la technique d’installation qui répond le mieux à vos besoins.

Utilisation du référentiel Ubuntu pour installer OpenCV

L’installation d’OpenCV est possible en utilisant le standard Ubuntu dépôt. Pour installer OpenCV, lancez la commande ci-dessous.

$ sudo apt install libopencv-dev python3-opencv

Le script susmentionné installera tous les packages nécessaires pour OpenCV.

Afin de vérifier l’installation, importez le module cv2 et affichez la version OpenCV :

$ python3-c”import cv2; print(cv2.__version__)” 

La sortie ci-dessus montre que la version dans les référentiels au moment de la rédaction est”4.2.0″.

Utilisation de la source pour installer OpenCV

En compilant vous-même la bibliothèque OpenCV à partir du code source, vous pouvez obtenir la version la plus récente. La construction sera personnalisée pour votre machine particulière sous votre contrôle total. Il est suggéré d’utiliser cette technique pour installer OpenCV.

Pour installer la version la plus récente d’OpenCV directement à partir de la source, suivez ces instructions :

Étape 1 : Installez les dépendances et les outils de build nécessaires :

$  sudo apt install build-essential cmake git pkg-config libgtk-3-dev \    libavcodec-dev libavformat-dev libswscale-dev libv4l-dev \    libxvidcore-dev libx264-dev libjpeg-dev libpng-dev libtiff-dev \    gfortran openexr libatlas-base-dev python3-dev python3-numpy \    libtbb2 libtbb-dev libdc1394-22-dev libopenexr-dev \    libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev  

Étape 2 : Copies de l’OpenCV a et ses référentiels contrib doivent être créés :

La version par défaut la plus récente dans la source github est la version 4.3.0. En saisissant la commande git checkout opencv-version dans les répertoires opencv et opencv contrib, vous pouvez installer une ancienne version d’OpenCV.

Étape 3 :  Créez un répertoire de construction temporaire et puis allez-y une fois le téléchargement terminé :

$ cd ~/opencv_build/opencv$ mkdir-p build && cd build 

Vous pouvez facilement configurer CMake pour créer OpenCV :

$ 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..  

Étape 4 : Commencez le processus de compilation en utilisant :

$ make-j8  

Adaptez l’indicateur-j aux besoins de votre processeur. Vous pouvez connaître le nombre de cœurs de votre processeur en tapant nproc si vous n’êtes pas sûr. La durée de compilation varie en fonction de la configuration de votre système.

Étape 5 : Configurez OpenCV :

$ sudo make install

Étape 6 : Afin de vérifier l’installation, saisissez les instructions suivantes ; la version OpenCV devrait apparaître.

Liaisons en C++ :

$ pkg-config –modversion opencv4  

Liaisons en Python :

$ python3-c”importer cv2 ; print(cv2.__version__)” 

Conclusion

Vous avez maintenant vu deux méthodes différentes pour installer OpenCV sur Ubuntu. L’approche que vous choisissez est déterminée par vos besoins et vos intérêts. L’installation d’OpenCV à partir de la version packagée du référentiel Ubuntu est plus simple, mais la création d’OpenCV à partir de la source vous offre plus de liberté et devrait être votre premier choix.

Pour plus de tutoriels et de tutoriels, veuillez visiter linuxgenie.net

By Kaitlynn Clay

Je travaille en tant qu'expert UX. Je m'intéresse à la conception de sites Web et à l'analyse du comportement des utilisateurs. Pendant mes jours de congé, je visite toujours le musée d'art.