OpenCV 開發環境環境搭建(win10+vs2015+opencv 3.0)
阿新 • • 發佈:2019-02-05
1,我的環境:
作業系統:Windows 10 64位
IDE: Visual studio Community 2015(此版本免費,基本功能都有,夠用)
OpenCV: OpenCV 3.0 for windows(下載地址:http://opencv.org/)
2,首先安裝好VS 和 OpenCV,OpenCV的安裝其實就是把官方下載的exe解壓的自己制定目錄。
3,配置OpenCV相關的環境變數,安裝完成後在系統的環境裡找到“Path”,編輯並在後邊加入自己的OpenCV目錄,如: “;D:\opencv\build\x86\vc12\bin”
4,新建一個C++的win32控制檯專案
5,修改專案的相關配置。具體為:專案--屬性-- 配置屬性--VC++ 目錄
--Include path(包含目錄):
D:\opencv\build\include
D:\opencv\build\include\opencv
D:\opencv\build\include\opencv2
--Lib path(庫目錄):
D:\opencv\build\x86\vc12\lib
D:\opencv\build\x86\vc12\staticlib
--連結器--輸入--附加依賴項:
opencv_ts300.lib
opencv_world300.lib
6,完成上述步驟,環境基本就可以使用了,此時新建一個cpp檔案來執行我們的第一個demo。由於我也是新手,所以網上隨手找個一個專案:
//顯示影象檔案 #include <opencv2/opencv.hpp> using namespace std; #pragma comment(linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"") int main() { const char *pstrImageName = "IMG_0897.JPG"; const char *pstrWindowsTitle = "OpenCV第一個程式"; //從檔案中讀取影象 IplImage *pImage = cvLoadImage(pstrImageName, CV_LOAD_IMAGE_UNCHANGED); //建立視窗 cvNamedWindow(pstrWindowsTitle, CV_WINDOW_AUTOSIZE); //在指定視窗中顯示影象 cvShowImage(pstrWindowsTitle, pImage); //等待按鍵事件 cvWaitKey(); cvDestroyWindow(pstrWindowsTitle); cvReleaseImage(&pImage); return 0; }
(記得把圖片拷到專案下,否則是看不到圖片的)
至此opencv的環境算是搭建完畢了!我今天剛開始接觸OpenCV,倒騰了半天終於把環境搞定了。接下來得去深入學習下了,我會把學的東西貼出來與大家討論,渴望與大家交流,共同進步。