Installation d'OpenCv sur le système Ubuntu18.04

Installation d'OpenCv sur le système Ubuntu18.04



Préface

Installez OpenCv sur le système Ubuntu18.04.


1. Dépendances de l'environnement d'installation

Ouvrez un nouveau terminal et entrez les instructions suivantes afin de configurer les dépendances de l'environnement OpenCv.

sudo apt-get install build-essential
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev 
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev

注:安装libdc1394-22-dev时会出现报错(无法定位 libjasper-dev),打开新终端并依次输入以下命令即可解决该问题。

sudo add-apt-repository "deb http://security.ubuntu.com/ubuntu xenial-security main"
sudo apt update
sudo apt install libjasper1 libjasper-dev

2. Téléchargez le code source d'OpenCv

Ouvrez l'URL suivante, sélectionnez la version OpenCv requise, téléchargez le fichier au format Sources, décompressez-le une fois le téléchargement terminé et placez le fichier décompressé dans le « répertoire personnel » du système.

https://opencv.org/releases/

3. Installez OpenCv

Créez un dossier de construction dans le dossier OpenCv décompressé, entrez dans le dossier de construction et ouvrez un nouveau terminal sous le dossier, entrez les instructions suivantes pour compiler et installer.

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_GTK=ON -D OPENCV_GENERATE_PKGCONFIG=YES ..
sudo make -j8        //此处采用8个CPU核心进行编译
sudo make install
sudo gedit /etc/bash.bashrc

注:
1. CMAKE_INSTALL_PREFIX 是opencv的安装地址 默认安装在 usr/local’
2. CMAKE_BUILD_TYPE 是opencv安装的版本,Release和Debug两种可选,默认安装Release
3. OPENCV_ENABLE_NONFREE 是否使用部分被申请了专利的算方法 这里选True的话就可以使用了
4. OPENCV_GENERATE_PKGCONFIG 强烈建议开启这个 设置为ON OPENCV_GENERATE_PKGCONFIG 因为opencv4默认不生成.pc文件,所以加上这句用于生成opencv4.pc文件,支持pkg-config功能。opencv4版本及以上 这里用ON。
Ajoutez le contenu suivant à la fin du fichier ouvert dans les étapes ci-dessus et enregistrez-le pour mettre à jour les variables d'environnement système.

PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH

Activez la variable d'environnement nouvellement ajoutée.

sudo updatedb
source /etc/bash.bashrc

Ouvrez le fichier de configuration Opencv et ajoutez le chemin lib à la fin du fichier, enregistrez et quittez.

sudo gedit /etc/ld.so.conf.d/opencv.conf     //打开配置文件

renouveler

sudo ldconfig

4. Vérifiez si l'installation a réussi

Entrez dans le terminal :

mkdir build
cd ./build
 cmake ..
make
./opencv_example

S'il s'ouvre normalement, l'installation est réussie !


Je suppose que tu aimes

Origine blog.csdn.net/qq_42114833/article/details/128648458
conseillé
Classement