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

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

Mary-Kate Olsen
Lepaskan: 2024-11-14 13:55:02
asal
814 orang telah melayarinya

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

Bermula dengan OpenCV 2.4 dan MinGW pada Windows 7

Memasang OpenCV 2.4.3

Untuk memasang OpenCV 2.4. 3, ekstrak fail yang dimuat turun ke direktori seperti "C:." Ini akan mencipta direktori "C:opencv" yang mengandungi fail pengepala, perpustakaan dan sampel kod. Tambahkan direktori "C:opencvbuildx86mingwbin" pada laluan sistem anda untuk mengakses DLL OpenCV.

Memasang MinGW Compiler Suite

Pasang suite pengkompil MinGW dan pilih "C Komponen Penyusun" dan "Penyusun C". Tambahkan direktori "C:MinGWbin" pada laluan sistem anda untuk memastikan ketersediaan MinGW.

Menulis Kod Contoh

Dalam loadimg.cpp, masukkan pengepala dan kod 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;
}
Salin selepas log masuk

Menyusun dan Menjalankan Kod

Kompilkan kod menggunakan:

g++ -I"C:\opencv\build\include" -L"C:\opencv\build\x86\mingw\lib" loadimg.cpp -lopencv_core243 -lopencv_highgui243 -o loadimg
Salin selepas log masuk

Laksanakan loadimg.exe yang terhasil untuk memaparkan tetingkap logo OpenCV.

Langkah Seterusnya

Teroka sampel OpenCV di "C:opencvsamplescpp" untuk tingkatkan pengetahuan anda dan mula membangunkan aplikasi OpenCV anda sendiri.

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

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan