1. 新增專案,選擇"Win32主控台應用程式"選項,專案"名稱"輸入" Example",之後按"確定"。
2. 按"下一步 >"。
3. 取消"先行編譯標頭檔(P)",之後按"完成"。
4. 選擇"工具(T)" > "選項(O)..."。
5. 選擇"專案和方案" > "VC++目錄",在"顯示目錄(S):" 下拉式選單中,選擇"Include檔案",增加路徑"C:\OpenCV2.1\include\opencv"。
6. 選擇"專案和方案" > "VC++目錄",在"顯示目錄(S):" 下拉式選單中,選擇"程式庫檔",增加路徑"C:\OpenCV2.1\lib",最後按"確定"。
7. 點選"方案總管"下的專案名稱,按"滑鼠右鍵" > 屬性(R)。
8. 選擇"連結器" > "輸入","組態(C):"為"Debug",在"其他相依性"欄位中輸入
"cxcore210d.lib cv210d.lib highgui210d.lib"。
1
| cxcore210d.lib cv210d.lib highgui210d.lib |
9. 選擇"連結器" > "輸入","組態(C):"為"Release",在"其他相依性"欄位中輸入
"cxcore210d.lib cv210d.lib highgui210d.lib",之後按"確定"。
1
| cxcore210d.lib cv210d.lib highgui210d.lib |
10. 輸入範例程式,最後按"開始偵錯"按鈕進行編譯。
12345678910111213#include "stdafx.h"
#include <highgui.h>
int _tmain(int argc, _TCHAR* argv[])
{
IplImage* img = cvLoadImage(
"rgb.bmp"
);
cvNamedWindow(
"Example1"
, CV_WINDOW_AUTOSIZE);
cvShowImage(
"Example1"
, img);
cvWaitKey(0);
cvReleaseImage(&img);
cvDestroyWindow(
"Example1"
);
return
0;
}
11. 顯示結果。
PS: 再編譯程式前,請在專案的原始程式路徑中,自行加入"rgb.bmp"圖檔。
沒有留言:
張貼留言