Linux peut-il utiliser opencv ?

WBOY
Libérer: 2022-07-26 17:07:28
original
2948 Les gens l'ont consulté

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.

Linux peut-il utiliser opencv ?

L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.

Puis-je utiliser opencv sous Linux ?

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

Linux peut-il utiliser opencv ?

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
Copier après la connexion

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

Linux peut-il utiliser opencv ?

. 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
Copier après la connexion

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
Copier après la connexion

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 ..
Copier après la connexion

L'étape suivante est le processus de compilation. Après avoir utilisé sudo make

sudo make
Copier après la connexion

, exécutez sudo make install. est utilisé pour l’installation.

sudo make install
Copier après la connexion

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
Copier après la connexion

Enregistrez puis passez à l'interface de ligne de commande, exécutez la commande pour que le chemin de configuration prenne effet

sudo ldconfig
Copier après la connexion

Configurez bash

sudo gedit /etc/bash.bashrc
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal