【小白入门】opencv3 在vs2013上配置

 准备开学的基地考核,最近开始入门opencv3。目前才疏学浅,没有计算机操做系统相关知识。只是在搜索学习中总结了一些经验,记录下来。ios

须要注意opencv3的各版本与已安装的vs版本的契合,最开始下载了opencv3.20 windows安装包,发现对应vc14,应该是vs2015版本,配置完成后运行测试程序显示缺乏一系列的 140.dll,查找缘由就是版本的不匹配。c++

最终安装了opencv3.10,其中包含vc12和14,环境变量配置为vc12的,最终测试程序成功运行。windows

一.打开【高级系统设置】学习

点击左下角【环境变量】,在【系统变量】的 PATH 中加入opencv3.10\build\x64\bin 的完整路径。测试

二.vs中新建空白win32控制台项目ui

打开属性管理器(可在右上角搜索),展开debug|x64 ,双击Microsoft.Cpp.x64.user  → 通用属性vc++目录包含目录 → 加入opencv\build\include和其子目录 opencv 和 opencv2 的完整路径(共3条)spa

而后 库目录 中加入 opencv\build\x64\vc12\lib 的完整路径(注意是lib,不是环境变量中的bin)操作系统

再点击  连接器输入 →  加入debug

opencv_world310d.lib
opencv_world310.libcode

点击肯定。

三.运行测试程序

#include <opencv2/opencv.hpp> #include <iostream>
using namespace std; using namespace cv; int main() { Mat image = imread("C:\\Users\\haha\\Pictures\\111.jpg", CV_LOAD_IMAGE_ANYCOLOR); imshow("显示图片", image); waitKey(0); return 0; }

选择系统中的一张图片,进行显示。

 

ps:若是没有x64的环境,须要手动进行设置,操做很简单,可去互联网上搜索。

第一篇博文,没有图片,但愿对各位和我同样的新手有帮助

相关文章
相关标签/搜索