windows系统OpenCV3.4.5 +visual studio 2017搭配安装及测试

笔者以windows8.1 + 64位系统为例。

一、官网下载opencv 3.4.5 windows版本:
https://sourceforge.net/projects/opencvlibrary/files/3.4.5/opencv-3.4.5-vc14_vc15.exe/download ,然后解压(自解压)到某一个英文目录下,比如:D:\OpenCV\opencv(笔者搞了两层文件夹,好像显得多此一举,哈哈)。
下载安装OpenCV
二、opencv环境变量配置。系统环境变量path加上: D:\OpenCV\opencv\build\x64\vc14\bin(注意自己在前面加分号)。
OpenCV环境变量设置
三、搜索下载并安装visual studio 2017community社区免费版本,然后勾选右上角包含C++桌面的选项,同时把右边列表中的“MFC”选项勾上,点击安装,然后慢慢等待软件包的下载和安装(很慢,要有耐心)。

四、visual studio 2017 安装完成后启动,新建一个C++的空项目,然后配置选项如下:

4.1 点击菜单“视图”——>“其他窗口”——>“属性管理器”,“Debug|x64”——>“Microsoft.Cpp.x64.user”鼠标右键,——>“属性”,打开Microsoft.Cpp.x64.user属性页
配置选项配置选项
4.2 在属性页左侧点击菜单“VC++”——>“包含目录”,编辑增加这三个路径:

D:\OpenCV\opencv\build\include\opencv
D:\OpenCV\opencv\build\include
D:\OpenCV\opencv\build\include\opencv2

4.3 属性页菜单“VC++”——>“库目录”,编辑增加这个路径:D:\OpenCV\opencv\build\x64\vc14\lib
添加库路径
4.4 属性页菜单“链接器”——>“输入”——>“附加依赖项”,增加这一项:opencv_world345d.lib (这里要注意,如果安装的OpenCV版本是4.0.0,那么库名为opencv_world400d.lib)
添加依赖项

五、用简单C++程序测试一下是否配置OK。

5.1 在visual studio 2017 菜单点击“文件”——>“新建”——>“项目”,新建一个Visual C++的空项目,命名为opencvinstall,确定,就新建了一个项目方案。

5.2 项目方案右侧“源文件”——>鼠标右键"添加"——>“新建项”,新建一个C++文件,命名为main.cpp

5.3 main.cpp文件输入以下代码(注意格式):

#include <opencv2/opencv.hpp>
#include <iostream>
using namespace cv;

int main(int argc, char** argv) {
Mat src = imread("D:/OpenCV/projects/images/1.jpg"); //先自己搞一张图片放在某个位置
if (src.empty()) {
printf("没有图像可以加载\n");
return -1;
}

namedWindow("测试OpenCV的安装", CV_WINDOW_AUTOSIZE);
imshow("测试OpenCV的安装", src);
waitKey(0);
return 0;
}

C++测试程序
5.4 准备调试main.cpp:在上方菜单Debug 选项,选择“X64”(因为一开始,电脑是64位,而且步骤2和步骤4都是按照64位配置的),然后键盘按F5进行程序调试(或者菜单“调试”——>“开始调试”),如果正确显示出图片,则表明一切成功。
Debug选项
测试成功

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值