首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

计算机视频库OpenCV的入门学习(一)

OpenCV是一个广受欢迎的计算机视觉库。它功能强大,开源免费,提供大量的接口,让你在处理图像方面得心应手。OpenCV致力于真实世界的实时运用,在人机互动,物体识别,图像分割,人脸识别,机器人,智能驾驶等领域有着不可或缺的作用。

我们知道opencv包含大量的算法,所以本质也是算法库。作为一名新手学习opencv很难吗?其实龙哥告诉你一点也不难。只要持之以恒,万事都是小case啦。

正所谓工欲善其事必先利其器,既然opencv这们厉害,我们首先应该从哪里下手呢?答案当然是搭建开发环境啦。

作者本人使用是vs2017 + opencv 3.4.0

操作系统 :win10

那现在就跟着小灵龙开始opencv的浪漫之旅吧。

首先去opencv官方地址 https://opencv.org/ 下载 opencv最新库,作者下载最新库版本是3.4.0。解压下载文件opencv-3.4.0-vc14_vc15.exe 。

将解压出来的opencv文件夹拷贝到指定的目录。本人拷贝至E:\opencv。

右击电脑属性,设置添加环境变量,路径为E:\opencv\build\x64\vc15\bin(具体根据自己电脑配置来定,64位电脑选择X64),如下图

点击确认。

配置完系统变量,我们需要将opencv目录下的E:\opencv\build\x64\vc15\bin下面的3个dll文件拷贝至C盘windows/System32下。防止以后在项目编译连接时找不到dll文件。

接着配置 vs2017 。首先打开vs 2017 创建一个空项目。

建好空项目后,点击属性管理器,选择 Debug /x64 右击属性弹出如下的对话框

在vc++ 目录下的包含目录添加

相关的opencv 头文件所在目录。如下图。

接着在库目录添加相对应的库文件目录

在依赖项的输入菜单下,添加对应的依赖项

注意,debug添加的xxd.lib 而 release 添加时不带d的lib。还是340是版本号,和当前库版本对应。

vs环境就搭载好了

那么就开始使用opencv来打开图像大门吧,

添加cpp文件,代码内容如下:

#include

using namespace cv;

int main()

{

Mat pict = imread("1.jpg");//1.jpg图片必须添加到工程目录下

imshow("xiaolinglong", pict);

waitKey(20180122);

return 0;

}

编译运行结果如封面。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180227G01ODP00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券