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

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

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

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

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

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

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

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

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

再点击  链接器输入 →  加入

opencv_world310d.lib
opencv_world310.lib

点击确定。

扫描二维码关注公众号,回复: 2724927 查看本文章

三.运行测试程序

#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的环境,需要手动进行设置,操作很简单,可去互联网上搜索。

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

猜你喜欢

转载自www.cnblogs.com/XueWP/p/9464894.html