圖像算法:從matlab到c++再到python——軟件環境的搭建vs2019+opencv2.4.9(一)

本章節的內容是開發環境的搭建,首先下載我們需要的開發環境,爲此我們需要下載安裝matlab2018bvs2019opencv2.4.9python2

軟件環境安裝搭建

軟件的安裝

matlab、vs2019、opencv,python軟件安裝相對簡單,可以在網上搜索相關方法,此處不做陳述;下面我們來看一下環境搭建的教程

軟件環境的搭建vs2019+opencv2.4.9

界面預覽

打開安裝好的vs2019,如下圖所示:
在這裏插入圖片描述

新建項目

新建windows控制檯程序,文件->新建->項目->控制檯應用,創建一個“Hello,World!”的項目應用;如下圖所示:在這裏插入圖片描述

配置環境

配置opencv249使用的環境,第一步,點擊調試->“項目名”屬性,使用debug win32的配置,打開配置屬性->C++目錄,配置opencv249的包含目錄、庫目錄、庫文件和環境
配置屬性

include目錄導入

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的環境,本節結束

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