Rumah >pembangunan bahagian belakang >C++ >Bagaimana untuk Bermula dengan OpenCV 2.4 pada Windows 7 Menggunakan MinGW?

Bagaimana untuk Bermula dengan OpenCV 2.4 pada Windows 7 Menggunakan MinGW?

Linda Hamilton
Linda Hamiltonasal
2024-11-19 14:28:03761semak imbas

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

Bermula dengan OpenCV 2.4 dan MinGW pada Windows 7

Pemasangan:

  1. OpenCV 2.4.3:

    • Ekstrak fail pengekstrakan sendiri OpenCV ke direktori (cth., C:).
    • Tambah direktori OpenCV DLL (C:opencvbuildx86mingwbin) ke sistem anda laluan.
  2. MinGW Compiler Suite:

    • Pasang MinGW dan pilih "C Compiler" dan "C Compiler" pilihan.
    • Tambah direktori bin MinGW (C:MinGWbin) pada sistem anda laluan.

Kod Contoh:

Buat fail bernama loadimg.cpp dengan kod berikut:

#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;
}

Kompilasi dan Pelaksanaan:

  1. Kompilasi kod menggunakan arahan:

    g++ -I"C:\opencv\build\include" -L"C:\opencv\build\x86\mingw\lib" loadimg.cpp -lopencv_core243 -lopencv_highgui243 -o loadimg
  2. Jalankan atur cara:

    loadimg

Ini akan memaparkan imej yang dimuatkan dalam a tetingkap.

Langkah Seterusnya:

  • Terokai direktori sampel OpenCV (C:opencvsamplescpp).
  • Kompil dan kaji kod sedia ada.
  • Bangunkan aplikasi OpenCV anda sendiri.

Atas ialah kandungan terperinci Bagaimana untuk Bermula dengan OpenCV 2.4 pada Windows 7 Menggunakan MinGW?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn