作業系統為Windows XP SP3
1.下載OpenCV解壓縮在C:\opencv下
2.在Visual C++建立一個主控台應用程式的專案
3. 新增一個C++原始檔案
儲存為main.cpp, 內容如下-
#include <stdio.h>
#include <cv.h>
#include <highgui.h>
int main(int argc, char* argv[])
{
char filename[]="./debug/Sunset.jpg";
IplImage* img = cvLoadImage(filename, CV_LOAD_IMAGE_UNCHANGED);
if (!img)
{
return -1;
}
cvNamedWindow("display", CV_WINDOW_AUTOSIZE);
cvShowImage("display", img );
cvWaitKey(0);
return 0;
}
4.用加入現有項目把.cpp檔加到專案
5.在Visual C++選單 專案->屬性 或 按(Alt+F7)新增標頭檔路徑
C:\opencv\build\include\opencv
C:\opencv\build\include\opencv2
C:\opencv\build\include
C:\opencv\build\x86\vc10\lib
7. 在這個專案中用到的程式庫, 必須新增兩個輸入的程式庫
C:\opencv\build\x86\vc10\lib\opencv_core244.lib
C:\opencv\build\x86\vc10\lib\opencv_highgui244.lib
8. Visual C++選單 建置>建置方案 或按 F7
9. 系統必須將OpenCV的DLL檔路徑設定到PATH,才能執行
C:\opencv\build\x86\vc10\bin
這要修改windows的PATH設定
可以改用簡單的方法, 就是將用到的DLL檔連同圖片檔copy到專案的debug目錄下
10. 可以執行了!!
沒有留言:
張貼留言