图像算法:从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的环境,本节结束

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