Win10 64位 + VS2015 下的 OpenCV3.1.0 配置详解

本文详细介绍了在Windows 10 64位系统上使用Visual Studio 2015配置OpenCV 3.1.0的全过程。包括下载、安装、环境变量设置、项目配置等步骤,以及如何测试配置是否成功。

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

Win10 64位 + VS2015 下的 OpenCV3.1.0 配置

一、下载OpenCV3.1.0

下载地址:OpenCV for Windows


二、安装

将下载文件打开,安装至指定位置即可:
如图
点击Extract开始安装。


三、OpenCV3.1.0环境变量配置

按照如下顺序打开环境变量设置:

Created with Raphaël 2.2.0 控制面板 系统和安全 系统 高级系统设置 环境变量

如图

1、配置用户变量

如图

变量名: OPENCV
变量值: \opencv\build
注:
* 表示安装目录*

2、配置系统变量

找到Path,并点击编辑
如图

如图

点击新建,输入: \opencv\build\x64\vc14\bin
注:
* 表示安装目录*


四、配置项目环境

1、创建一个win32控制台程序

此处省略…

2、打开属性管理器

按照如下顺序打开属性管理器

Created with Raphaël 2.2.0 视图 其他窗口 属性管理器

如图

此时编译器右侧出现了属性管理器

3、配置环境

打开Debug | x64中的Microsoft.Cpp.x64.user

如图

(1)设置包含目录

选择VC++目录中的包含目录,点击箭头后点击编辑
如图

如图

添加如下目录:
\opencv\build\include
\opencv\build\include\opencv
\opencv\build\include\opencv2
注:
表示安装目录

(2)设置库目录

同样:

如图

如图

添加如下目录:
\opencv\build\x64\vc14\lib
注:
* 表示安装目录*

(3)设置附加依赖项

选择连接器中的输入,点击附加依赖项后点击编辑

如图

如图

添加如下依赖项:
opencv_world310.lib
opencv_world310d.lib

(4)复制有关动态库至系统目录下

将如下文件复制至 C:\Windows\System32C:\Windows\SysWOW64 目录下:

opencv_ffmpeg310_64.dll
opencv_world310.dll
opencv_world310d.dll

这些文件在
\opencv\build\x64\vc14\bin
注:
* 表示安装目录*

如图



至此呢,配置就全部完成了,下面我们来测试一下:

注意:**在程序运行前需要将解决方案配置(Debug)右边的解决方案平台改为 x64 **
如图:

如图

否则至少会出现如下错误:
如图


以下程序展示了如何显示一张图片:

#include <opencv2/opencv.hpp>
#include <stdexcept>

using namespace cv;
using std::runtime_error;

int main(){
	Mat img = imread("MathPic.PNG");             

	if (img.empty()) {
		throw runtime_error("The img is empty");  // If the image is empty, throw error.
		return -1;
	}
	
	imshow("MathPic.PNG", img);                   // Create a window named "MathPic.PNG" and show the image.

	waitKey(0);                                   //  Wait type key,when the key is "0"that close the image.                            

	return 0;
}

输出如下:

如图


评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值