軟件環境的搭建vs2019+opencv2.4.9
本章節的內容是開發環境的搭建,首先下載我們需要的開發環境,爲此我們需要下載安裝matlab2018b,vs2019,opencv2.4.9和python2
軟件環境安裝搭建
軟件的安裝
matlab、vs2019、opencv,python軟件安裝相對簡單,可以在網上搜索相關方法,此處不做陳述;下面我們來看一下環境搭建的教程
軟件環境的搭建vs2019+opencv2.4.9
界面預覽
打開安裝好的vs2019,如下圖所示:
新建項目
新建windows控制檯程序,文件->新建->項目->控制檯應用,創建一個“Hello,World!”的項目應用;如下圖所示:
配置環境
配置opencv249使用的環境,第一步,點擊調試->“項目名”屬性,使用debug win32的配置,打開配置屬性->C++目錄,配置opencv249的包含目錄、庫目錄、庫文件和環境
include目錄導入
庫目錄導入
包含文件導入
點擊鏈接器->輸入->附件依賴項,導入一下文件名
opencv_calib3d249d.lib
opencv_gpu249d.lib
opencv_nonfree249d.lib
opencv_superres249d.lib
opencv_contrib249d.lib
opencv_highgui249d.lib
opencv_objdetect249d.lib
opencv_ts249d.lib
opencv_core249d.lib
opencv_imgproc249d.lib
opencv_ocl249d.lib
opencv_video249d.lib
opencv_features2d249d.lib
opencv_legacy249d.lib
opencv_photo249d.lib
opencv_videostab249d.lib
opencv_flann249d.lib
opencv_ml249d.lib
opencv_stitching249d.lib
環境配置
點擊配置屬性->調試->環境,添加環境變量
注意:vs2019搭配opencv使用時,總會遇到msvcp120d.dll、msvcr120d.dll的錯誤,這裏我們要下載這兩個文件(msvcp120d.dll、msvcr120d.dll,提取碼:ebaa )加入到opencv/build/x86/bin中。
測試代碼
複製粘貼以下代碼 ,F5編譯運行
#include <iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
using namespace cv;
int main()
{
Mat image;
image = imread("E:/code/vs/lena.jpg",1);
namedWindow("lena.jpg",0); //此處標誌爲0,窗口大小可調節
resizeWindow("lena.jpg", 200, 200);//調節大小
imshow("lena.jpg",image);
waitKey(0);
std::cout << "Hello World!\n";
}
測試成功
下一篇介紹如何搭建python與opencv的環境,本節結束