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
416 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!

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