您的位置:首页 > 运维架构

OpenCv基础(一)附:vs2017 配置 opencv 3.2.0

2017-07-07 16:26 225 查看
由于最近实验室更新了电脑,原来的笔记本的环境要重新迁移到新的计算机上来,所以重新配置了一次环境,一想索性配个最新的环境,VS2017 搭配 opencv3.2.0

配置步骤

1.下载并安装opencv3.2.0 和 vs2017

opencv 3.2.0 下载网址:https://sourceforge.net/projects/opencvlibrary/files/opencv-win/3.2.0/

直接点击网页上的.exe的下载项,等待5s后自动下载

2.在vs2017下建立空项目

3.将x86改为x64(opencv3.2.0里面只有x64,x86需要自己编译)

4.在属性管理器的 Release | x64 –>属性>VC++目录–>包含目录 填入下面三个地址:
X:\opencv\build\include\opencv2


X:\opencv\build\include\opencv


X:\opencv\build\include


项目–>属性–>链接器–>常规–>附加库目录

填入
X:\opencv\build\x64\vc14\lib


项目–>属性–>链接器–>输入–>附加依赖项

填入
opencv_world320.lib
opencv_world320d.lib
(X为你opencv所在的目录)

5.将bin目录(OpenCV\build\x64\vc14\bin)中的3个dll文件复制到(C:\Windows\SysWOW64)和(C:\window\System32)中。

注意以上的请把VS2017设置为如下(release模式,X64环境): -


测试代码如下:

#include<iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>

using namespace cv;

int main()
{
// 读入一张图片
Mat img = imread("test.jpg");
// 创建一个名为 "testWindows"窗口
namedWindow("testWindows");
// 在窗口中显示test.jpg
imshow("testWindows", img);

waitKey();
}


运行情况如下:



完成!

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: