【OpenCV系列】【一】OpenCV开发环境配置

本文介绍如何搭建opencv c++的开发环境?python版本的cv安装简单,这里就不说了。

环境为:windows10+vs2017 community版本+opencv3.4

【一】opencv下载

https://opencv.org/releases.html

下载完成后点击安装即可:

222631_TTax_3800567.png

【二】环境变量配置

C:\Users\xxx\install\opencv3\opencv\build\x64\vc15\bin

添加到Windows环境变量中

223000_15NW_3800567.png

【三】工程包含include目录的配置

打开“视图”--->“属性页”

223527_RCEs_3800567.png

C:\Users\ThinkPad\install\opencv3\opencv\build\include\opencv2

C:\Users\ThinkPad\install\opencv3\opencv\build\include\opencv

C:\Users\ThinkPad\install\opencv3\opencv\build\include

这三个目录添加到“包含目录中”

223713_TGNv_3800567.png

【四】lib库的配置

C:\Users\ThinkPad\install\opencv3\opencv\build\x64\vc15\lib

添加到“库目录当中”

224000_e87f_3800567.png

【五】添加lib库

C:\Users\ThinkPad\install\opencv3\opencv\build\x64\vc15\lib\opencv_world340d.lib

当前平台为debug,所以这里使用opencv_world340d.lib

同时将release平台的也添加

C:\Users\ThinkPad\install\opencv3\opencv\build\x64\vc15\lib\opencv_world340.lib

224449_xwKM_3800567.png

如果出现“error LNK1112: 模块计算机类型“X86”与目标计算机类型“x64”冲突”,将工作模式调整为一致即可:

231312_Zos8_3800567.png

231336_OYaQ_3800567.png

【六】dll拷贝到sys目录下

将这三个dll拷贝到:

C:\Windows\System32与C:\Windows\SysWOW64下面

231407_nVPg_3800567.png

230652_S5GT_3800567.png

【七】测试

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

int main() {
    Mat img = imread("C:\\Users\\ThinkPad\\Desktop\\QQ截图20180408222456.png");
    imshow("s", img);
    waitKey(0);
}

 

231605_ZrPG_3800567.png

当时将png格式写成了jpg,导致莫名奇怪的错误

231701_okbu_3800567.png

转载于:https://my.oschina.net/u/3800567/blog/1792040

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值