Installation et configuration de Opencv3] [OpenCV

Installation et configuration Opencv3


Description: commence tout juste à apprendre OpenCV, je voudrais enregistrer toutes les étapes à gauche, et capable de vous motiver à apprendre, donc voulu série OpenCV d'écriture d'articles.

1. Utilisation de l'environnement de développement

windows操作系统
VS2019
Opencv3.4.9

Procédure d'installation

Téléchargez et installez OpenCV SDK 2.1

OpenCV SDK sur le site officiel OpenCV être téléchargé à partir de la version version télécharger OpenCV nécessaire, j'ai choisi la version OpenCV-3.4.9 fenêtres. Télécharger en https://opencv.org/release

Une fois le téléchargement terminé, vous pouvez obtenir une course opencv3xxx.exe, ce processus est en fait plus comme un processus de décompression, un paquet extraira pour définir votre répertoire d'installation tel que D: / OpenCV

le module d'installation de la figure 3.4.9-

2.2 Environnement Configuration

Find My Computer -> Right [propriété] -> Paramètres système avancés -> Variables d'environnement, trouvent à l'intérieur du chemin, ajouter des variables d'environnement

FIG positions de configuration variable d'environnement 2-2

Ajouter D variables d'environnement à: \ OpenCV \ OpenCV \ build \ x64 \ VC15 \ bin

Figure 2-3 Ajout de variables d'environnement

2.3 Configuration d'un VS2019 annuaire

Création de fichiers de projet

Créer un nouveau projet dans VS2019, comme j'ai nommé OpenCV-échantillon. Créer un nouveau fichier cpp dans le fichier source, par exemple le nom test1.cpp

Figure 2-4 Création de fichiers de projet

Ajouter include

Dans l'interface Explorateur de solutions, localiser des éléments (comme OpenCV-échantillon) que vous avez créé, cliquez droit et choisissez [Propriétés], dans la recherche de [Propriétés de configuration] [Le répertoire de Vc], dans [le répertoire contenant], ajoutez les trois chemins suivants

D:\opencv\build\include
D:\opencv\build\include\opencv
D:\opencv\build\include\opencv2

Ajouter lib

La méthode est essentiellement similaire à la précédente, le catalogue de la bibliothèque pour trouver [], ajoutez [Propriétés de configuration]

D:\opencv\build\x64\vc15\lib

Voici le x64 et vous fait courir compilateur temps médian lié. A côté de VS dans debug / release a x64 et x32 des options, ajoutant cette fois le répertoire lib si elle est x64 bits, cela signifie que lors de l'exécution du compilateur 64 bits pour choisir le

Insérer ici l'image Description

Figure 2-5 Sélectionnez le chiffre du compilateur correct

2.4 ajouter une dépendance

[Dans Explorateur de solutions, [attributs]], les propriétés de configuration [] dans [linker] pour trouver [Dépendances supplémentaires] dans [entrée], ajoutez

opencv_world349.lib
opencv_world349d.lib

Insérer ici l'image Description

Figure 2-6 Ajout de dépendance

Il convient de noter:

  1. Dans la page Propriétés de configuration de l'apparence est configuré pour le débogage ou la libération, la plate-forme est la plate-forme x64 ou x86, la configuration représentée uniquement configuré pour inclure débogage des plates-formes x64 bits, lib et dépendances.
  2. Ici ajouter les dépendances nom opencv_world349.lib, vous devez aller à D: \ OpenCV \ trouver la prochaine build x64 \ VC15 \ lib chemin \. Derrière les chiffres indiquent la version, par exemple 349 indique la version 3.4.9, ce doit être sélectionné en fonction de votre version.
  3. Il y a la dépendance, avec d (opencv_world349d.lib) est mise au point des éléments à charge, d (opencv_world349.lib) est une version sans dépendance.

2.5 add bibliothèque de lien dynamique

Si vous redémarrez après la configuration en face du fichier, il ne nécessite pas cette étape. Sinon, il n'y aura pas trouvé opencv_world349.lib erreurs. Si vous ne re-commencer, il est impératif que tous les fichiers dll pertinents, copié dans les fenêtres d'exploitation répertoire système. C'est opencv_world349.dll et opencv_world349.dll deux fichiers sont copiés dans le répertoire C: \ Windows \ SysWOW64 et C: \ Windows \ System32 peut être.

3. Code d'essai

Il suffit de trouver une image qui est placée sous cpp même chemin, exécutez les procédures suivantes, OpenCV pour vérifier si l'installation a réussi.

#include<opencv2/opencv.hpp>
using namespace cv;
int main()
{
	
	Mat m = imread("1.jpg");
	imshow("载入图片", m);
	waitKey(6000);
	return 0;
	
}

Publié 14 articles originaux · louange gagné 1 · vues 508

Je suppose que tu aimes

Origine blog.csdn.net/qq_41741344/article/details/104301970
conseillé
Classement