OpenCV图像处理开发实战(1) --开发环境搭建(VS2015为例)

1、OpenCV下载:

在https://opencv.org/releases/链接下载OpenCV开发库(opencv-3.4.10-vc14_vc15.exe),也可以下载别的版本的库。

在这里插入图片描述
下载后,解压后的结果:

在这里插入图片描述解压后的目录结构:

在这里插入图片描述

2、在VS2015中创建一个基于Dialog的工程:

在这里插入图片描述

(1)部署OpenCV开发库

  • 在工程目录下创建两个目录【OpenCV.Lib】(存放lib文件)和【OpenCV.Inc】(存放头文件)

也可以在别的地方创建lib目录和头文件目录,由于需要打包源文件,所以在本例中,把他们放在一起。

把OpenCV的头文件目录拷贝到【OpenCV.Inc】目录下
把OpenCV的库文件拷贝到【OpenCV.Lib】目录下
注意:本例是x64编译,所以拷贝x64目录下的库:
opencv_world3410d.lib (Debug版,配置VC工程时需要,不要搞错了。)
opencv_world3410.lib(Release版)

  • 拷贝动态库文件到工程目录下:
    opencv_world3410d.dll (Debug版)
    opencv_world3410.dll(Release版)

动态库可以放到自己方便的地方,也可以放到系统的system32目录下。如果放到其它目录(非system32或非EXE相同目录),需要修改系统的环境变量Path,在其中追加动态库所在的目录(各个版本Windows的设置界面不同):

在这里插入图片描述总之,只要在运行时系统能找到OpenCV的动态库文件就可以了。

(2)配置VS2015工程属性

【Alt】 +【 Enter】快捷健,进入配置对话框

配置头文件的路径(根据实际的头文件路径填写):

在这里插入图片描述
配置库文件的路径(根据实际的库文件路径填写):

在这里插入图片描述配置库文件名(本例是配置Debug版):

在这里插入图片描述配置Release版(注意库文件不同,是opencv_world3410.lib,不是opencv_world3410d.lib )
在这里插入图片描述

3、开干,写第一个程序:

记得在代码前引入opencv的头文件【highgui.h】,


#include <opencv\highgui.h>

void COpenCV_PracticeDlg::OnBnClickedOk()
{
	IplImage* img = cvLoadImage(".\\biubiu.jpg");
	cvNamedWindow("Example1", CV_WINDOW_AUTOSIZE);
	cvShowImage("Example1", img);
	cvWaitKey(0);
	cvReleaseImage(&img);
	cvDestroyWindow("Example1");
}

编译运行:

在这里插入图片描述
加载并显示一张图片

在这里插入图片描述

4、下载工程项目源文件:

打包的ZIP中包含OpenCV头文件、OpenCV库文件和OpenCV动态文件。

在Debug – x64下编译

下载源文件

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值