在VS2015中进行openCV3.2.0的配置

文章提供了OpenCV3.2.0的百度网盘下载链接,以及在VS2015中的配置步骤,包括环境变量设置、项目属性配置等。在配置过程中,提到了针对不同VS版本的OpenCV兼容性。在实际操作中,作者遇到了运行时异常,通过将特定dll复制到System32目录成功解决了问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一.在官网上下载openCV3.2.0有点慢,所以下面提供百度网盘链接。

链接:https://pan.baidu.com/s/1D0-nOVgW2BI4UsUOqTIrqQ 
提取码:ST11

如果不是在VS2015中进行配置,那么请参考以下配置:

OpenCV2.4.10  >>  VS2010, VS2012, VS2013(x64,x86)
OpenCV2.4.13  >>  VS2012, VS2013(x64,x86)
OpenCV3.0   >>  VS2012, VS2013(x64,x86)
OpenCV3.1   >>  VS2013, VS2015(x64)
OpenCV3.2   >>  VS2015(x64)
OpenCV3.4   >>  VS2015, VS2017(x64)
OpenCV4.1   >>  VS2015, VS2017(x64)
OpenCV4.4   >>  VS2015, VS2017(x64)

二.先配置好电脑环境变量,右键我的电脑>属性>高级系统设置>环境变量>path(双击)>新建>添加相应的位置,例如我的是(D:\软件目录\openCV1\opencv\build\x64\vc14\bin)。

1.打开vs新建项目,快捷键ctrl+shift+n,一定要在附加项里勾选空项目。

 

 2.在源文件里新建创建.cpp文件。

 3.在右侧栏出现属性管理器界面,点开,选择Debug x64右键“属性” ,(如果没看到就去视图>其他窗口>属性管理器) 

(1)在包含目录里添加:

D:\软件目录\openCV1\opencv\build\include\opencv2

D:\软件目录\openCV1\opencv\build\include\opencv

D:\软件目录\openCV1\opencv\build\include

(2)在库目录里添加:

D:\软件目录\openCV1\opencv\build\x64\vc14\lib

(3)在链接器>输入>附加依赖项里添加:

opencv_world320d.lib

(4)用openCV的mat函数调出一张图片。

#include <opencv.hpp>
using namespace cv;
int main()
{
	Mat ss;
	ss = imread("d://1.jpg");
	imshow("text",ss);
	waitKey();
	return 0;
}

三.遇到的问题

1.在最后一步运行程序是报了错如下所示:

0x00007FFFA1F14FD9 处(位于 openCVtext1.exe 中)有未经处理的异常: Microsoft C++ 异常: cv::Exception,位于内存位置 0x000000E7F92FF3B0 处。

2.解决办法是将这三个dll复制到C:\Windows\System32里,这样就行了。

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值