1. 程式人生 > >OpenCV 開發環境環境搭建(win10+vs2015+opencv 3.0)

OpenCV 開發環境環境搭建(win10+vs2015+opencv 3.0)

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,倒騰了半天終於把環境搞定了。接下來得去深入學習下了,我會把學的東西貼出來與大家討論,渴望與大家交流,共同進步。