Maison > Article > Opération et maintenance > Linux peut-il utiliser opencv ?
Opencv peut être utilisé sous Linux ; opencv est une bibliothèque de logiciels de vision par ordinateur et d'apprentissage automatique multiplateforme basée sur la licence open source BSD. Elle peut fonctionner sur les systèmes d'exploitation Linux, Windows, Android et macOS. de fonctions C et une petite quantité de composition de classe "C++", il fournit également des interfaces en Python, Ruby, MATLAB et d'autres langages, et implémente de nombreux algorithmes courants en traitement d'image et en vision par ordinateur.
L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.
OpenCV est une bibliothèque logicielle multiplateforme de vision par ordinateur et d'apprentissage automatique publiée sous la licence BSD (open source), qui peut fonctionner sur les systèmes d'exploitation Linux, Windows, Android et Mac OS. Il est léger et efficace : il se compose d'une série de fonctions C et d'un petit nombre de classes C++. Il fournit également des interfaces en Python, Ruby, MATLAB et d'autres langages, implémente de nombreux algorithmes courants dans le traitement d'images et la vision par ordinateur, et les utilise. lorsqu'elles sont disponibles, les instructions MMX et SSE prennent désormais également en charge C#, Ch, Ruby et GO.
Téléchargez OpenCV
Téléchargez dans la machine virtuelle. L'URL de téléchargement est Releases - OpenCV Puisqu'il s'agit de Linux, téléchargez la version source
Après le téléchargement, copiez le fichier dans le répertoire personnel ou créez-en un nouveau. un dans l'accueil Stockez le dossier et entrez la ligne de commande pour décompresser. La commande de décompression est
unzip opencv-3.4.15.zip
Ici vous entrez des numéros différents selon votre version. La mienne est 3.4.15. Après décompression, c'est la suivante
. Configurez ensuite l'environnement et téléchargez ce qui est nécessaire pour opencv La bibliothèque de dépendances et cmake, car le fichier de configuration obtenu après le téléchargement ne peut pas être utilisé directement, vous devez utiliser cmake pour compiler
Télécharger
sudo apt-get install cmake sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff5.dev libswscale-dev libjasper-dev
via la commande puis saisir le fichier , créez un fichier my_build_dir dans le fichier et entrez
mkdir my_build_dir cd my_build_dir
Ensuite, cmake commence à créer et générer des fichiers de configuration
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
L'étape suivante est le processus de compilation. Après avoir utilisé sudo make
sudo make
, exécutez sudo make install. est utilisé pour l’installation.
sudo make install
L'étape suivante consiste à configurer les variables d'environnement. Le processus de configuration est un peu plus compliqué que sous le système Windows. Ajoutez d'abord le chemin via gedit et ouvrez le fichier /usr/local/lib à la fin du fichier.
sudo gedit /etc/ld.so.conf.d/opencv.conf
Enregistrez puis passez à l'interface de ligne de commande, exécutez la commande pour que le chemin de configuration prenne effet
sudo ldconfig
Configurez bash
sudo gedit /etc/bash.bashrc
Apprentissage recommandé : Tutoriel vidéo Linux
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!