Heim > Backend-Entwicklung > C++ > Hauptteil

Wie richte ich OpenCV 2.4 mit MinGW unter Windows 7 ein?

Patricia Arquette
Freigeben: 2024-11-17 04:53:03
Original
865 Leute haben es durchsucht

How to Set Up OpenCV 2.4 with MinGW on Windows 7?

OpenCV 2.4 und MinGW-Setup unter Windows 7

Um OpenCV 2.4 mit MinGW unter Windows 7 zu verwenden, befolgen Sie diese Schritte:

OpenCV Installation:

  1. Laden Sie OpenCV 2.4.3 von seinem offiziellen Speicherort herunter.
  2. Entpacken Sie es in ein bevorzugtes Verzeichnis, zum Beispiel „C:opencv“.
  3. Konfigurieren Sie Ihren Systempfad so, dass er „C:opencvbuildx86mingwbin“ enthält, da er unverzichtbares OpenCV enthält DLLs.

MinGW-Installation:

  1. Besorgen Sie sich das MinGW-Installationsprogramm von der Website und führen Sie es aus.
  2. Wählen Sie ein Installationsverzeichnis aus , wie zum Beispiel „C:MinGW“.
  3. Wählen Sie die Installation von „C Compiler“ und „C Compiler".
  4. Fügen Sie „C:MinGWbin" zu Ihrem Systempfad hinzu.

Beispielprogramm:

  1. Erstellen Sie ein neues Datei mit dem Namen „loadimg.cpp“ mit Folgendem Code:
#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;
}
Nach dem Login kopieren
  1. Kompilieren Sie den Code mit dem folgenden Befehl und ersetzen Sie die Bibliothekspfade entsprechend:
g++ -I"C:\opencv\build\include" -L"C:\opencv\build\x86\mingw\lib" loadimg.cpp -lopencv_core243 -lopencv_highgui243 -o loadimg
Nach dem Login kopieren
  1. Führen Sie das kompilierte Programm aus indem Sie „loadimg“ eingeben.

Sie haben jetzt ein funktionierendes OpenCV- und MinGW-Setup unter Windows 7. Durchsuchen Sie das Beispielverzeichnis von OpenCV nach weiteren Beispielen und Dokumentation.

Das obige ist der detaillierte Inhalt vonWie richte ich OpenCV 2.4 mit MinGW unter Windows 7 ein?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage