1. 程式人生 > >opencv3.1+vs2015配置及影象載入、修改、儲存

opencv3.1+vs2015配置及影象載入、修改、儲存

1、下載opencv3.1Windows版本,直接解壓,並將bin目錄配置進環境變數,本人目錄如下:G:\Opencv\opencv\build\x64\vc14\bin
2、VS2015新建win32控制檯應用程式,選擇空專案,然後選單欄檢視->其他視窗->屬性管理器->屬性:
這裡寫圖片描述

這裡寫圖片描述

在包含目錄中配置如下目錄(注意替換成自己opencv存放的對應目錄):

G:\Opencv\opencv\build\include
G:\Opencv\opencv\build\include\opencv
G:\Opencv\opencv\build\include\opencv2

在庫目錄中包含如下目錄:

G:\Opencv\opencv\build\x64\vc14\lib

在連結器->輸入->附加依賴項,新增如下依賴,如下圖所示:

opencv_world310d.lib

這裡寫圖片描述

至此專案opencv配置完成。回到解決方案檢視,原始檔下新增新建項,main.cpp:

#include<opencv2/opencv.hpp>
#include<iostream>
using namespace cv;

int main(int argc,char** argv) {

    Mat src = imread("F:/OpencvCode/TestMat/Lena.jpg"
); if (src.empty()) { printf("could not load image"); return -1; } namedWindow("test opencv",CV_WINDOW_AUTOSIZE); imshow("test opencv", src); namedWindow("output window", WINDOW_AUTOSIZE); Mat output_image; cvtColor(src, output_image, CV_BGR2GRAY); imshow("output window"
, output_image); imwrite("lena.png", output_image); waitKey(0); return 0; }

在x64的Debug模式下執行除錯可得結果:
這裡寫圖片描述