Pour les développeurs, OpenCV propose une vaste collection d'algorithmes, en particulier pour la modélisation 3D, et les choses ne peuvent pas devenir mieux que lors de l'utilisation de l'outil. Si vous cherchez comment installer OpenCV sur Ubuntu et épice vos projets vectoriels de support ou améliorer les algorithmes, vous êtes au bon endroit. Ce guide couvre deux façons faciles d'installer OpenCV.
Installation d'OpenCV dans Ubuntu
La plate-forme OpenCV a deux méthodes d'installation. Soit en utilisant le référentiel, soit directement à partir de la source. Nous couvrirons les étapes de chaque méthode.
1. Installer OpenCV via le référentiel
C'est la plus facile des deux méthodes car seules deux commandes sont nécessaires.
Tout d'abord, mettez à jour votre référentiel.
$ sudo apt mise à jourEnsuite, installez OpenCV en utilisant la commande suivante:
$ sudo apt install libopenv-dev python3-opencvvvC'est ça! OpenCV est installé avec succès sur votre système. Vous pouvez confirmer en vérifiant sa version en utilisant la liaison C ++. Exécutez la commande suivante:
$ PKG-Config -Modversion OpenCV4La sortie doit renvoyer la version actuelle, comme indiqué dans l'image ci-dessous:
2. Installer OpenCV via le code source
Une lacune de l'installation d'OpenCV à l'aide du référentiel est que vous n'obtenez peut-être pas la dernière version. La solution consiste à l'installer directement en utilisant son code source. En outre, cette méthode optimise OpenCV par votre système, vous donnant un contrôle absolu sur ses options de construction. Cela dit, les étapes suivantes vous guideront.
Étape 1. Installez les dépendances OpenCV et les outils de construction
L'OpenCV dépend de certains packages pour qu'il fonctionne. Par conséquent, copiez la commande suivante pour installer les dépendances et les outils de construction nécessaires.
Étape 2. Clone opencv et ses référentiels
OpenCV peut être cloné à partir de son référentiel GitHub.
Commencez par créer un répertoire sur votre système.
$ mkdir ~ / opencv_build && cd ~ / opencv_buildEnsuite, clone OpenCV en utilisant la commande suivante:
$ git clone https: // github.com / opencv / opencv.gitEnfin, clonez ses référentiels contrib.
$ git clone https: // github.com / opencv / opencv.gitLes étapes précédentes ont installé la version actuelle d'OpenCV, mais vous pouvez également choisir d'aller avec une ancienne version. Tout ce dont vous avez besoin est de naviguer dans le opencv et opencv_contrib répertoires, puis exécutez la commande suivante:
$ Git CheckoutÉtape 3: Créez un répertoire de construction
Un répertoire de construction temporaire est requis lorsque l'OpenCV sera configuré en utilisant Cmake.
Pour créer et naviguer dans le répertoire, utilisez les commandes illustrées ci-dessous.
$ cd ~ / opencv_build / opencvEnsuite, utilisez Cmake Pour configurer OpenCV Build en utilisant la commande suivante:
$ cmake -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_pat -D build_examples = Sur…Vous devez noter une sortie montrant la configuration et la génération est effectuée et le chemin d'accès aux fichiers de construction.
Étape 4: Démarrez la compilation
Une fois la construction terminée, il est temps d'initier la compilation. Cependant, d'abord, vérifiez le nombre de processeurs que vous avez en utilisant le nproc Commande Linux.
Une fois vérifié, exécutez la commande suivante et remplacez le numéro après J avec vos processeurs:
$ make -j2La compilation prend du temps, alors soyez patient.
Étape 5: Installer OpenCV
La dernière étape consiste à exécuter la commande suivante, qui installe Opencv:
Étape 6: Confirmer l'installation
Vérifier la Opencv Version utilisant des liaisons pour différents langages de programmation pour vérifier l'installation. Nous avons déjà vérifié les liaisons C ++ dans la méthode 1. Utilisons Python dans cette méthode. La commande est:
Selon lorsque vous lisez cet article, votre sortie peut être la même version ou une version plus récente que l'image suivante fournie:
Conclusion
L'OpenCV est un outil que vous ne pouvez pas ignorer si vous êtes un développeur de vision par ordinateur. Il a différentes applications et algorithmes à votre disposition. Si vous êtes coincé à l'installer sur Ubuntu, ce guide est votre meilleur ami car il offre deux façons d'y aller. Une méthode devrait fonctionner pour vous.