Menyediakan OpenCV-2.3 untuk Visual Studio 2010 Express
Untuk menggunakan OpenCV 2.3 dengan Visual Studio 2010 Express, ikut langkah berikut:
Persediaan Projek
- Buat Aplikasi Konsol Win32 baharu projek dan pilih "Projek Kosong."
- Tambahkan kod berikut pada fail utama.cpp:
#include <cv.h>
#include <highgui.h>
int main(int argc, char* argv[]) {
if (argc < 2) {
printf("Usage: ./opencv_hello <file.png>\n");
return -1;
}
IplImage *img = cvLoadImage(argv[1], CV_LOAD_IMAGE_UNCHANGED);
if (!img) {
return -1;
}
cvNamedWindow("display", CV_WINDOW_AUTOSIZE);
cvShowImage("display", img);
cvWaitKey(0);
return 0;
}
Konfigurasi OpenCV
- Dalam Projek Properties (ALT F7), pilih "Semua Konfigurasi" di bawah Konfigurasi.
-
Dalam C/C > Umum > Direktori Sertakan Tambahan, tambahkan yang berikut laluan:
- C:OpenCV2.3buildincludeopencv
- C:OpenCV2.3buildincludeopencv2
- C:OpenCV2.3buildinclude
Dalam Penyambung > Umum > Direktori Perpustakaan Tambahan, tambah:-
C:OpenCV2.3buildx86vc9lib
In Linker > Input > Ketergantungan Tambahan, tambah:-
opencv_core230.lib
Persediaan Waktu Jalan
Tambahkan yang berikut pada penghujung pembolehubah persekitaran PATH anda:
- ; C:OpenCV2.3buildx86vc9bin
- Bina penyelesaian menggunakan F7.
Menyelesaikan masalah- Jika anda menghadapi ralat yang berkaitan dengan kehilangan '.obj' fail, pastikan anda telah menambah direktori perpustakaan yang betul dan anda menentukan fail '.lib' dalam Linker > Input > Ketergantungan Tambahan.
Atas ialah kandungan terperinci Bagaimanakah Saya Mengkonfigurasi OpenCV 2.3 untuk Visual Studio 2010 Express?. 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