首頁 >後端開發 >C++ >如何在 Windows 7 上設定 OpenCV 2.4 和 MinGW 進行影像處理?

如何在 Windows 7 上設定 OpenCV 2.4 和 MinGW 進行影像處理?

Linda Hamilton
Linda Hamilton原創
2024-11-12 03:56:02172瀏覽

How to Set Up OpenCV 2.4 and MinGW on Windows 7 for Image Processing?

入門:Windows 7 上的OpenCV 2.4 和MinGW 以及範例程式碼

安裝OpenCV 2.4

    安裝OpenCV 2.4
  • 從Sourceforge.net下載並解壓縮 OpenCV 2.4.3 軟體套件。
  • 將其安裝到某個目錄(例如 C:)。
  • 新增 OpenCV DLL 目錄( C:opencvbuildx86mingwbin) 到您的系統路徑。

安裝 MinGW

  • 從 Sourceforge.net 下載 MinGW 安裝程式並依照嚮導操作。
  • 選擇要安裝的目錄(例如 C:MinGW)。
  • 安裝 C 編譯器和 C 編譯器。
  • 將MinGW bin 目錄(C:MinGWbin)添加到您的系統PATH.

編寫示例代碼

  1. 使用以下程式碼建立一個新的C 檔案(例如loadimg.cpp):
    #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;
    }
  2. 編譯程式碼:
    g++ -I"C:\opencv\build\include" -L"C:\opencv\build\x86\mingw\lib" loadimg.cpp -lopencv_core243 -lopencv_highgui243 -o loadimg
  3. 執行編譯好的程式(loadimg.exe)來載入並顯示圖片。

後續步驟

  • 探索 OpenCV 範例目錄 (C:opencvsamplescpp) 中的範例程式碼。
  • 開發您自己的 OpenCV 應用程式。

以上是如何在 Windows 7 上設定 OpenCV 2.4 和 MinGW 進行影像處理?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn