首頁 >後端開發 >C++ >如何為 Visual Studio 2010 Express 配置 OpenCV 2.3?

如何為 Visual Studio 2010 Express 配置 OpenCV 2.3?

Linda Hamilton
Linda Hamilton原創
2024-12-29 10:32:11228瀏覽

How Do I Configure OpenCV 2.3 for Visual Studio 2010 Express?

將>專案設定

建立一個新的Win32 控制台應用程式專案並選擇「空專案」。

將以下程式碼加入main.cpp 檔案:
  1. OpenCV 設定
#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;
}
在專案屬性中(ALT F7),選擇“配置”下的“所有配置”。

    在 C/C中>一般>其他包含目錄,新增以下路徑:
  1. C:OpenCV2.3buildincludeopencv

    C:OpenCV2.3buildincludeopencv2
    • C:OpenCV2.3buildincludeopencv2
    • C >
    在連結器>一般>其他庫目錄,新增:
  2. C:OpenCV2.3buildx86vc9lib

    • 在連結器>輸入>其他依賴項,新增:
  3. opencv_core230.lib
  4. opencv_highgui230.lib

加入跟隨到 PATH 環境變數的結尾:

  1. ; C:OpenCV2.3buildx86vc9bin

    • 使用 F7 建構解決方案。
  2. 故障排除
  3. 如果遇到與缺少'.obj' 相關的錯誤文件,請確保您已添加正確的庫目錄並且在中指定“.lib”文件鏈接器>輸入>附加依賴項。

以上是如何為 Visual Studio 2010 Express 配置 OpenCV 2.3?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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