Maison > développement back-end > C++ > Comment démarrer avec OpenCV 2.4 et MinGW sous Windows 7 ?

Comment démarrer avec OpenCV 2.4 et MinGW sous Windows 7 ?

Mary-Kate Olsen
Libérer: 2024-11-14 13:55:02
original
813 Les gens l'ont consulté

How to Get Started with OpenCV 2.4 and MinGW on Windows 7?

Démarrer avec OpenCV 2.4 et MinGW sous Windows 7

Installation d'OpenCV 2.4.3

Pour installer OpenCV 2.4. 3, extrayez le fichier téléchargé dans un répertoire tel que "C :." Cela créera un répertoire "C:opencv" contenant les fichiers d'en-tête, les bibliothèques et les exemples de code. Ajoutez le répertoire "C:opencvbuildx86mingwbin" au chemin de votre système pour accéder aux DLL OpenCV.

Installation de la suite du compilateur MinGW

Installez la suite du compilateur MinGW et sélectionnez le "C Composants "Compilateur" et "Compilateur C". Ajoutez le répertoire "C:MinGWbin" à votre chemin système pour garantir la disponibilité de MinGW.

Écrire un exemple de code

Dans loadimg.cpp, incluez les en-têtes et le code OpenCV :

#include "opencv2/highgui/highgui.hpp"
#include <iostream>

using namespace cv;
using namespace std;

int main(int argc, char** argv) {
  Mat im = imread(argc == 2 ? argv[1] : "lena.jpg", 1);
  if (im.empty()) {
    cout << "Cannot open image!" << endl;
    return -1;
  }

  imshow("image", im);
  waitKey(0);

  return 0;
}
Copier après la connexion

Compilation et exécution du code

Compilez le code en utilisant :

g++ -I"C:\opencv\build\include" -L"C:\opencv\build\x86\mingw\lib" loadimg.cpp -lopencv_core243 -lopencv_highgui243 -o loadimg
Copier après la connexion

Exécutez le loadimg.exe résultant pour afficher l'OpenCV fenêtre du logo.

Prochaines étapes

Explorez les exemples OpenCV sur "C:opencvsamplescpp" pour améliorer vos connaissances et commencer à développer vos propres applications OpenCV.

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!

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal