Lors de l'installation d'OpenCV sur Ubuntu, vous pouvez suivre les étapes détaillées ci-dessous :
1. Mettez à jour la liste des packages apt :
sudo apt update
Cela mettra à jour la liste des paquets du système, garantissant que les dernières informations sur les paquets sont disponibles.
2. Installez les dépendances requises :
sudo apt install build-essential cmake git pkg-config
sudo apt install libjpeg-dev libtiff5-dev libpng-dev
sudo apt install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev
sudo apt install libgtk-3-dev
sudo apt install libatlas-base-dev gfortran
sudo apt install libopencv-dev
sudo apt install -y cmake-qt-gui
Ces commandes installeront diverses dépendances nécessaires à la construction d'OpenCV, notamment des outils de compilation, des bibliothèques de traitement d'images, des bibliothèques de traitement vidéo, des bibliothèques d'interface graphique, etc.
3. Clonez la bibliothèque source OpenCV ou téléchargez le code source :
git clone https://github.com/opencv/opencv.git
cd opencv
git checkout <version>
Utilisez git clone
la commande pour cloner la bibliothèque source d'OpenCV et utilisez cd
la commande pour basculer vers le répertoire cloné. Si vous souhaitez une version spécifique, utilisez git checkout
la commande pour basculer vers la balise ou la branche correspondante.
Téléchargement du code source :
téléchargement opencv
4. cd vers le répertoire opecv pour créer un répertoire pour la construction :
$ mkdir build
$ cd build
Créez un répertoire de construction sous le répertoire du code source OpenCV et basculez vers ce répertoire.
5. Configurez CMake :
sudo cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local/opencv3.4 ..
Configurez le processus de compilation avec cmake
la commande :
- CMAKE_BUILD_TYPE=Release Ici, le type de build est défini sur Release
- -D CMAKE_INSTALL_PREFIX=/usr/local Les fichiers générés seront installés dans
/usr/local/opencv3.4
le répertoire. ..
Indique de rechercher le fichier CMakeLists.txt dans le répertoire parent du répertoire courant.
6. Compilez OpenCV :
sudo make -j8
Utilisez make
la commande pour compiler, et -j8
le paramètre indique que 8 threads sont utilisés pour la compilation, qui peuvent être ajustés en fonction des performances du système.
7. Installez OpenCV :
$ sudo make install
Utilisez make install
la commande pour installer les fichiers compilés sur le système.
8. Configuration de l'environnement :
1. Ajouter le chemin de la bibliothèque
Ouvrez le fichier pour le modifier :
sudo vi /etc/ld.so.conf.d/opencv.conf
Entrez le contenu suivant, puis enregistrez et quittez
// opencv 的lib目录
/usr/local/opencv3.4/lib
2. Ajouter des variables d'environnement
Ouvrez le fichier pour le modifier :
sudo vi /etc/profile
Ajouter à la fin :
export PKG_CONFIG_PATH=/usr/local/opencv3.4/lib/pkgconfig:$PKG_CONFIG_PATH
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/opencv3.4/lib
3. Mettre à jour les variables d'environnement
source /etc/profile
9. Vérifiez l'installation :
pkg-config --modversion opencv4
# 或者
pkg-config --modversion opencv
Utilisez pkg-config
la commande pour vérifier qu'OpenCV est correctement installé et affichez le numéro de version d'OpenCV.
Ce qui précède sont les étapes détaillées pour installer OpenCV sur Ubuntu. Veuillez opérer en fonction de la situation réelle et vous référer à la documentation officielle d'OpenCV ou à d'autres ressources fiables pour plus d'informations.