VS2015+OpenCV3.1

今天開始第一天使用OpenCV,下邊講講加載opencv3.1環境編寫程序的過程:
1, 基本的運行環境
Windows7 64bits旗艦版
VS2015:社區免費版
OpenCV3.1: http://opencv.org/ 完全免費
2, 已安裝操作系統+VS2015
3,點擊opencv-3.1.0.exe 進行安裝,其實就是解壓縮。
我選擇的解壓路徑是 D盤。 因此最後opencv的目錄就是:D:\opencv
4, 配置環境變量
在Path後邊添加:D:\opencv\build\x64\vc14\bin
5,建立一個win32控制檯應用程序,Test_opencv
修改項目的相關配置。具體爲:項目–屬性– 配置屬性–VC++ 目錄
–Include path(包含目錄):
D:\opencv\build\include
D:\opencv\build\include\opencv
D:\opencv\build\include\opencv2

-Lib path(庫目錄):
D:\opencv\build\x64\vc14\lib

–鏈接器–輸入–附加依賴項:
opencv_world310.lib
opencv_world310d.lib

6,完成上述步驟,環境基本就可以使用了,此時新建一個cpp文件來運行我們的第一個demo。由於我也是新手,所以網上隨手找個一個項目:

#include "stdafx.h"
#include <iostream>  

#include <opencv2/core/core.hpp>   
#include <opencv2/highgui/highgui.hpp>  

using namespace cv;
using namespace std;


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;
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章