VS2015下的OpenCV配置使用
来源:互联网 发布:https 443端口 编辑:程序博客网 时间:2024/05/22 13:30
由于最近开始学习计算机图像方面的东西,准备使用OpenCV进行实验,花了几个小时弄了一下OpenCV在VS2015下安装配置。过程中遇到了几个问题,查了不少资料并一一解决。下面进行讲解。有不全面的地方以后会一一补充。
1. 参考文章及相关资源:
在配置的时候是参考了一篇博客进行安装的,但遇到了部分自己的问题那篇博客并没有提到,所以自己准备写一下。博客地址。
本人使用的是win8的系统,VS2015版和OpenCV3.1.0.。VS2015可自行下载安装,下载地址;
同时这里分享一个破解软件。可做一些某公司的软件注册激活等工作,大家懂的,激活工具及驱动精灵:链接:http://pan.baidu.com/s/1c67442 密码:yove 。
OpenCV相应版本软件可以去网盘下载。OpenCV3.10。这里给出我的网盘链接:http://pan.baidu.com/s/1c1XX8ju 密码:nx82. 文件名为opencv-3.1.0。
2. 环境变量
下载之后安装文件。安装过程即解压过程。在这里我解压到E:\InstallingTools\OpenCv目录下。
解压完成后配置一下环境变量,此处就粘贴一下上一篇博客的几张图片,网上有很多关于配置环境变量的教程,免得麻烦大家去找,这里就盗一下图:
右键我的电脑->属性->高级系统设置:
即打开Path的编辑后,在末尾加上一个英文的分号,再加上E:\InstallingTools\OpenCv\build\x64\vc14\bin (前面的绝对路径根据自己的解压路径修改)。
3. 新建工程
完成这一步之后。打开VS,新建c++的空白工程,文件->新建->项目->Visual C++新建Win32控制台项目。
这里接着盗图:
新建完成后,在VS窗口里面会看到:
先将这里改成X64,不然后面会出错,默认是x86,由于是64位系统,需要先修改一下。
然后右键“Test2”属性,打开属性页:
首先点击VC++项,进入包含目录的编辑框:
接着是库目录:
确定后,点击链接器,输入:在附加依赖项中添加一项:opencv_worl310.lib,注意,在前面提到的那篇博客中,输入的是opencv_world310d.lib,这种的设置是debug模式,但在运行过程中,会报缺失msvcp120d.dll的错误,我在这里卡了很久,下载该dll文件安装还收出错。后来试了才找到原因。至于为什么是这样,我也没弄清楚。
至此,配置部分就完成了。
下面右键项目“源文件”,创建main.cpp
代码如下:
#include<opencv2\opencv.hpp> using namespace cv; int main() { Mat picture = imread("E:\\VS2015Workspace\\Lena (2).jpg"); //图片必须添加到工程目下 //也就是和test.cpp文件放在一个文件夹下!!! imshow("测试程序", picture); waitKey(20150901); }
注意修改图片文件的路径。
点击“本地Windows调试器”调试运行即可。
至此,环境配置就完成,并成功地运行了一个demo.框架完成之后,你就可以写自己的代码,添加自己的数据进行啦!!
4. 注意:
1.在配置过程中。会遇到“找不到opencv/opencv2.hpp”问题,这里我出现这个问题的原因是当时把路径弄错了。三项配置分别是:
1.VC++ ->包含目录
2.VC++ ->库目录
3.链接器 ->输入 ->附加项
不要弄到别的里面去了
2.链接器 ->输入 ->附加项 里面我因为写入的是opencv_world310d.lib而不是opencv_world310.lib,而导致出现了msvcp120d.dll文件缺失报错。
3.需要把x86改写成x64
第一次写博客,markdown里面的语法什么的都不是很清楚,所以确实不够美观。逻辑也不是很清楚。大家看内容就好,如果顺利的话,后续还会继续写一些关于opencv图像识别方面的东西!
- VS2015下的OpenCV配置使用
- windows 下VS2015配置opencv
- OpenCV 2.4.13 + VS2015 版本下的环境配置 WIN10
- OpenCV 3.3.0+opencv_contirb在VS2015下的配置
- OPENCV与vs2015的配置
- VS2015下安装与编译OpenCV源码并在VS2015下配置OpenCV环境
- VS2015配置openCV的一个问题
- Windows下 OpenCV 3.2配置和在VS2015下的简单demo
- 为vs2015配置opencv
- vs2015配置opencv
- 【OpenCV】OpenCV+VS2015环境配置
- Win10下VS2015配置DirectShow+OpenCV并且多摄像头的采集
- Python下使用OpenCV的配置
- OpenGL在VS2015环境下的配置
- win10的VS2015下配置opencv3.2
- 在VS2015上配置OpenCV
- openCV 2.4.13.3 配置VS2015
- 配置opencv->vs2015+opencv3.3.0
- Idea上传已有项目到git
- Jupyter
- final and static
- AOJ0118——Property Distribution(DFS)
- Swift3.0语言教程字符串与文件的数据转换
- VS2015下的OpenCV配置使用
- struts1的工作原理
- spring boot 默认启动图案
- Category中的属性和成员变量
- 97条架构建议-假设-分享-模式病
- 成为JavaGC专家Part I — 深入浅出Java垃圾回收机制
- Android:Activity启动模式
- IOS9获取设备唯一标识符
- 解除vmware虚拟机已挂起的状态