Rumah > pembangunan bahagian belakang > C++ > Bagaimana untuk Menyediakan OpenCV 2.4.3 dalam Visual C 2010 Express?

Bagaimana untuk Menyediakan OpenCV 2.4.3 dalam Visual C 2010 Express?

Susan Sarandon
Lepaskan: 2024-12-15 04:14:17
asal
512 orang telah melayarinya

How to Set Up OpenCV 2.4.3 in Visual C   2010 Express?

Cara Memasang OpenCV 2.4.3 dalam Visual C 2010 Express

Untuk memasang OpenCV 2.4.3 dalam Visual C 2010 Express, ikut ini langkah:

1. Pemasangan

  • Muat turun fail sumber OpenCV 2.4.3 daripada SourceForge.net.
  • Ekstrak kandungan ke direktori yang ditetapkan.
  • Tambah direktori C :opencvbuildx86vc10bin ke PATH sistem anda (melalui Panel Kawalan → Sistem → Tetapan sistem lanjutan → Lanjutan → Pembolehubah persekitaran...).

2. Konfigurasi Projek

  • Buat projek kosong baharu dalam Visual C dengan konfigurasi Nyahpepijat.
  • Dalam sifat projek → Direktori VC, tambah C:opencvbuildinclude untuk Sertakan Direktori dan C: opencvbuildx86vc10lib ke Direktori Perpustakaan.
  • Dalam sifat projek → Pemaut → Input, tambahkan kebergantungan berikut (dengan akhiran "_d" yang menunjukkan konfigurasi "Nyahpepijat"):

    opencv_calib3d243d.lib
    opencv_contrib243d.lib
    opencv_core243d.lib
    opencv_features2d243d.lib
    opencv_flann243d.lib
    opencv_gpu243d.lib
    opencv_haartraining_engined.lib
    opencv_highgui243d.lib
    opencv_imgproc243d.lib
    opencv_legacy243d.lib
    opencv_ml243d.lib
    opencv_nonfree243d.lib
    opencv_objdetect243d.lib
    opencv_photo243d.lib
    opencv_stitching243d.lib
    opencv_ts243d.lib
    opencv_video243d.lib
    opencv_videostab243d.lib
    Salin selepas log masuk
  • Untuk konfigurasi Keluaran (pilihan), gantikan "_d " akhiran dengan "_".

3. Contoh Kod

  • Buat fail C baharu dalam projek anda dan masukkan kod berikut:

    #include <opencv2/highgui/highgui.hpp>
    #include <iostream>
    
    using namespace cv;
    using namespace std;
    
    int main()
    {
      // Load and display an image
      Mat im = imread("c:/full/path/to/lena.jpg");
      if (im.empty()) 
      {
          cout << "Cannot load image!" << endl;
          return -1;
      }
      imshow("Image", im);
      waitKey(0);
      return 0;
    }
    Salin selepas log masuk
  • Kompilkan kod (F5) dan ia sepatutnya memaparkan imej dalam tetingkap.

Hadir Selanjutnya

Selepas menyediakan persekitaran OpenCV anda, terokai sampel dalam c:opencvsamplescpp untuk meningkatkan kemahiran anda dan membangunkan aplikasi OpenCV anda sendiri.

Atas ialah kandungan terperinci Bagaimana untuk Menyediakan OpenCV 2.4.3 dalam Visual C 2010 Express?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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