win10+vs2013+opencv3.1配置

简介: win10+vs2013+opencv3.1配置

最近呢,又要重新配置opencv,虽然配置过几次了,却从来没记录过,所以还是动手来了blog,参考了一些博主的,并进行了实践,因为我已经安装了vs2013,所以我就直接开始咯!

1.安装opencv3.1

下载网址:https://sourceforge.net/projects/opencvlibrary/

在安装好的vs2013中新建文件夹opencv3.1,将opencv-3.1.0.exe安装在文件夹中,单击extract,如下:

opencv安装完成后会有下面的两个文件和文件夹:

2.配置环境变量

【打开控制面板】→【系统】→【高级系统设置】→【高级】→【环境变量】,双击【系统变量】下面的path,1.可以新建,将opencv3.1\opencv\build\x64\vc12\bin的路径拷贝过来;2.可以浏览,选择 opencv3.1\opencv\build\x64\vc12\bin的路径。

点击确定,完成环境变量的配置。

3 .在vs中配置opencv的属性

3.1打开vs2013,【新建项目】——>【visual c++】——>【win32控制台应用程序】,项目名称可改可不改,我的项目名称是opencvTest:

单击确定,弹出win32应用程序向导,单击下一步:

选择【空项目】,完成:

3.2 配置新建项目的平台

【解决方案管理器】->右键单击【新建的项目】的【属性】->【配置管理器】,在活动解决方案平台新建【x64】平台:

3.3 配置相关的库文件

单击【属性管理器】,有下图所示文件,选择Debug|x64文件夹:

右键单击Microsoft.Cpp.x64.user的【属性】,弹出对话框:

3.31 包含目录的添加

单击【vc++目录】——>【包含目录】,进入编辑状态,添加:

D:\vs2013\opencv3.1\opencv\build\include

D:\vs2013\opencv3.1\opencv\build\include\opencv

D:\vs2013\opencv3.1\opencv\build\include\opencv2

3.3.2 库目录的添加:

单击【vc++目录】——>【库目录】,进入编辑状态,添加:

D:\vs2013\opencv3.1\opencv\build\x64\vc12\lib

3.3.3 附加依赖项的添加:

单击【链接器】,选择【输入】,会在右侧看到【附加依赖项】,添加:

opencv_world310d.lib (Release版本添加opencv_world310.lib)

opencv相关的库文件至此配置完成。

4.进行测试

 

#include <opencv2\opencv.hpp>
#include<highgui.h>
using namespace cv;
int main()
{
  Mat srcImage = imread("测试图像.jpg");//载入图像
  imshow("测试图像.jpg", srcImage);//显示图像
  waitKey(0);//等任意键按下
}

结果显示如下图,ok啦:

 

注意哦~~~~直接使用文件的话,图像文件要放在项目工程目录下,比如说这里:

如果考虑绝对路径的话,路径是对的应该就可以啦~

目录
相关文章
|
6天前
|
JavaScript 计算机视觉 C++
win10+vs2017+opencv4.5.1+contrib+cuda编译成功,实时人头匹配,手动狗头
这篇文章介绍了如何在Windows 10系统上使用Visual Studio 2017和OpenCV 4.5.1(含contrib模块和CUDA支持)成功编译OpenCV,并解决了编译过程中遇到的问题,如项目文件无效、cmake工具问题、添加Qt和JavaScript支持,并提供了参考链接和cmake配置文件。
win10+vs2017+opencv4.5.1+contrib+cuda编译成功,实时人头匹配,手动狗头
|
机器学习/深度学习 存储 数据安全/隐私保护
基于 opencv tenserflow2.0 实战 CNN 人脸识别锁定与解锁 win10 屏幕
基于 opencv tenserflow2.0 实战 CNN 人脸识别锁定与解锁 win10 屏幕
188 0
基于 opencv tenserflow2.0 实战 CNN 人脸识别锁定与解锁 win10 屏幕
|
Python
Win10安装opencv-python (一条命令解决的事)
Win10安装opencv-python (一条命令解决的事)
137 0
Win10安装opencv-python (一条命令解决的事)
|
计算机视觉 C++ Windows
Win10配置c++ opencv环境
Win10配置c++ opencv环境
289 0
Win10配置c++ opencv环境
|
Linux API Android开发
(Win10+vs2017)配置OpenCV开发环境
(Win10+vs2017)配置OpenCV开发环境
340 0
(Win10+vs2017)配置OpenCV开发环境
|
数据安全/隐私保护
win10+vs2013+opencv3.2+opencv_contrib+cmake树莓派通用亲测安装包
win10+vs2013+opencv3.2+opencv_contrib+cmake树莓派通用亲测安装包
|
测试技术 计算机视觉 Python
Python3 & OpenCV之环境搭建(win10)
因为接下来要完成一个机器视觉的项目,在导师的指导下,选定了“工业场景视觉感知系统”的课题,其中涉及到图像处理相关知识,在一番查找下,决定先对OpenCV下手(通过openCV可实现计算机图像、视频的编辑。
1470 0
|
27天前
|
算法 计算机视觉
opencv图像形态学
图像形态学是一种基于数学形态学的图像处理技术,它主要用于分析和修改图像的形状和结构。
34 4
|
7天前
|
存储 计算机视觉
Opencv的基本操作(一)图像的读取显示存储及几何图形的绘制
本文介绍了使用OpenCV进行图像读取、显示和存储的基本操作,以及如何绘制直线、圆形、矩形和文本等几何图形的方法。
Opencv的基本操作(一)图像的读取显示存储及几何图形的绘制
|
2月前
|
算法 计算机视觉 Python
python利用opencv进行相机标定获取参数,并根据畸变参数修正图像附有全部代码(流畅无痛版)
该文章详细介绍了使用Python和OpenCV进行相机标定以获取畸变参数,并提供了修正图像畸变的全部代码,包括生成棋盘图、拍摄标定图像、标定过程和畸变矫正等步骤。
python利用opencv进行相机标定获取参数,并根据畸变参数修正图像附有全部代码(流畅无痛版)
下一篇
无影云桌面