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啦:

 

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

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

目录
相关文章
|
3月前
|
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 屏幕
203 0
基于 opencv tenserflow2.0 实战 CNN 人脸识别锁定与解锁 win10 屏幕
|
Python
Win10安装opencv-python (一条命令解决的事)
Win10安装opencv-python (一条命令解决的事)
151 0
Win10安装opencv-python (一条命令解决的事)
|
计算机视觉 C++ Windows
Win10配置c++ opencv环境
Win10配置c++ opencv环境
305 0
Win10配置c++ opencv环境
|
Linux API Android开发
(Win10+vs2017)配置OpenCV开发环境
(Win10+vs2017)配置OpenCV开发环境
359 0
(Win10+vs2017)配置OpenCV开发环境
|
数据安全/隐私保护
win10+vs2013+opencv3.2+opencv_contrib+cmake树莓派通用亲测安装包
win10+vs2013+opencv3.2+opencv_contrib+cmake树莓派通用亲测安装包
|
测试技术 计算机视觉 Python
Python3 & OpenCV之环境搭建(win10)
因为接下来要完成一个机器视觉的项目,在导师的指导下,选定了“工业场景视觉感知系统”的课题,其中涉及到图像处理相关知识,在一番查找下,决定先对OpenCV下手(通过openCV可实现计算机图像、视频的编辑。
1478 0
|
2月前
|
计算机视觉
Opencv学习笔记(三):图像二值化函数cv2.threshold函数详解
这篇文章详细介绍了OpenCV库中的图像二值化函数`cv2.threshold`,包括二值化的概念、常见的阈值类型、函数的参数说明以及通过代码实例展示了如何应用该函数进行图像二值化处理,并展示了运行结果。
473 0
Opencv学习笔记(三):图像二值化函数cv2.threshold函数详解
|
3月前
|
算法 计算机视觉
opencv图像形态学
图像形态学是一种基于数学形态学的图像处理技术,它主要用于分析和修改图像的形状和结构。
52 4
|
3月前
|
存储 计算机视觉
Opencv的基本操作(一)图像的读取显示存储及几何图形的绘制
本文介绍了使用OpenCV进行图像读取、显示和存储的基本操作,以及如何绘制直线、圆形、矩形和文本等几何图形的方法。
Opencv的基本操作(一)图像的读取显示存储及几何图形的绘制