GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer OpenCV sur CentOS 8

Dans ce tutoriel, nous allons vous montrer comment installer OpenCV sur CentOS 8. Pour ceux d'entre vous qui ne le savaient pas, OpenCV (Open Source Computer Vision Library) est un open-source, bibliothèque informatique hautement optimisée principalement utilisée dans les applications de traitement d'images. Elle dispose d'une variété de fonctions de traitement d'images intégrées vous permettant de démarrer facilement. Elle fonctionne sous Linux, Windows, Mac OS, iOS et Android.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo ‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer l'installation étape par étape d'OpenCV sur un serveur CentOS 8.

Installer OpenCV sur CentOS 8

Étape 1. Tout d'abord, commençons par nous assurer que votre système est à jour.

sudo dnf clean all
sudo dnf update

Étape 2. Installation d'OpenCV sur CentOS 8.

  • Installez OpenCV à partir du référentiel CentOS :
sudo dnf install opencv opencv-devel opencv-python

Vérifiez maintenant que la bibliothèque OpenCV existe en exécutant :

pkg-config --modversion opencv
  • Installez OpenCV à partir de la source :
sudo dnf install epel-release git gcc gcc-c++ cmake3 qt5-qtbase-devel \
    python3 python3-devel python3-pip cmake python3-devel python3-numpy \
    gtk2-devel libpng-devel jasper-devel openexr-devel libwebp-devel \
    libjpeg-turbo-devel libtiff-devel tbb-devel libv4l-devel \
    eigen3-devel freeglut-devel mesa-libGL mesa-libGL-devel \
    boost boost-thread boost-devel gstreamer1-plugins-base

Ensuite, clonez les dépôts OpenCV et OpenCV contrib :

mkdir -p ~/opencv_build && cd ~/opencv_build
git clone https://github.com/opencv/opencv.git
git clone https://github.com/opencv/opencv_contrib.git

Une fois le téléchargement terminé, créez un répertoire de construction temporaire et changez-le :

cd ~/opencv_build/opencv && mkdir build && cd build

Ensuite, configurez la construction OpenCV avec la commande CMake suivante :

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

Démarrez le processus de compilation en utilisant la commande suivante :

make -j8
sudo make install

Ensuite, créez un fichier de lien symbolique opencv4.pc vers /usr/share/pkgconfig répertoire et exécutez ldconfig pour reconstruire le cache des bibliothèques :

sudo ln -s /usr/local/lib64/pkgconfig/opencv4.pc /usr/share/pkgconfig/
sudo ldconfig

Nous vérifions maintenant la version d'OpenCV :

pkg-config --modversion opencv4

Pour vérifier l'exécution du module Python cv2 :

python3 -c "import cv2; print(cv2.__version__)"

Félicitations ! Vous avez installé OpenCV avec succès. Merci d'avoir utilisé ce didacticiel pour installer OpenCV sur le système CentOS 8. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site Web officiel d'OpenCV.


Ubuntu
  1. Comment installer Docker sur CentOS 7

  2. Comment installer CentOS 7

  3. Comment installer Anaconda sur CentOS 7

  4. Comment installer PHP 7, 7.2 et 7.3 sur CentOS 7

  5. Comment installer OpenCV sur Ubuntu 20.04 ?

Comment installer R sur CentOS 7

Comment installer OpenCV sur CentOS 7

Comment installer OpenCV sur CentOS 8

Comment installer R sur CentOS 8

Comment installer Duplicity sur CentOS 8

Comment installer OpenResty sur CentOS 8