Maison > développement back-end > C++ > le corps du texte

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

Mary-Kate Olsen
Libérer: 2024-11-14 13:55:02
original
740 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

Compiler et exécuter le 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 la fenêtre du logo OpenCV.

Étapes suivantes

Explorez les exemples OpenCV sur "C:opencvsamplescpp" pour améliorer votre connaissances et commencez à 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