文档详情

开源计算机视觉库OpenCV从入门到应用-第一课.pdf

发布:2017-06-28约6.83千字共31页下载文档
文本预览下载声明
OpenCV从⼊⻔到应⽤第1课 DATAGURU专业数据分析社区 OpenCV从入门到应用 第一版 讲师 罗韵 (WeChat:LaurenLuoYun, 请备注来自该课程) 1. 什么是计算机视觉(Computer Vision) 计算机视觉是⼀⻔研究如何使机器“看”的科学。 更进⼀步的说,就是是指⽤摄影机和电脑代替⼈眼对⺫标进⾏识别、跟踪和测量等 机器视觉,并进⼀步做图形处理,使电脑处理成为更适合⼈眼观察或传送给仪器检测的 图像。 作为⼀个科学学科,计算机视觉研究相关的理论和技术,试图建⽴能够从图像或 者多维数据中获取’信息’的⼈⼯智能系统。 DATAGURU专业数据分析社区 OpenCV从入门到应用 第一版 讲师 罗韵 (WeChat:LaurenLuoYun, 请备注来自该课程) 2. 计算机视觉实现的⼀些应⽤ ■ ⽆⼈驾驶 ■ ⽆⼈安防 ■ ⼈脸识别 ■ ⽂字识别 ■ ⻋辆⻋牌识别 ■ 以图搜图 ■ VR/AR ■ 3D重构 ■ 医学图像分析 ■ ⽆⼈机 ■ 图像修复(美图,美颜) ■ … DATAGURU专业数据分析社区 OpenCV从入门到应用 第一版 讲师 罗韵 (WeChat:LaurenLuoYun, 请备注来自该课程) 3.OpenCV是什么? ■ OpenCV是⼀个开源的计算机视觉库,是英特尔公司资助的两⼤图像处理利器之⼀。它为图像处 理、模式识别、三维重建、物体跟踪、机器学习和线性代数提供了各种各样的算法。 ■ OpenCV提供了⼀个简易好⽤的计算机视觉框架和⼀个丰富的库,后者包含500多个可实时运⾏视 觉代码的函数。 ■ 全球最⼤和最多社区贡献者的计算机视觉开源库 ■ 官⽅⺴站: DATAGURU专业数据分析社区 OpenCV从入门到应用 第一版 讲师 罗韵 (WeChat:LaurenLuoYun, 请备注来自该课程) 4. OpenCV能做什么? ■ 图像处理、视频处理,包括输⼊输出(底层调⽤了ffmpeg等第三⽅库) ■ 边缘检测,⺫标检测,跟踪 ■ 特征提取 ■ 形态学变换、滤波 ■ 特征训练 ■ 汇集了计算机视觉中成熟的算法函数,例如SIFT ,SURF等等 ■ … DATAGURU专业数据分析社区 OpenCV从入门到应用 第一版 讲师 罗韵 (WeChat:LaurenLuoYun, 请备注来自该课程) 5. 参考资料 DATAGURU专业数据分析社区 OpenCV从入门到应用 第一版 讲师 罗韵 (WeChat:LaurenLuoYun, 请备注来自该课程) DATAGURU专业数据分析社区 OpenCV从入门到应用 第一版 讲师 罗韵 (WeChat:LaurenLuoYun, 请备注来自该课程) 重要资料 ■ OpenCV官⽅⺴站和⽂档:/ ■ OpenCV中⽂论坛: / DATAGURU专业数据分析社区 OpenCV从入门到应用 第一版 讲师 罗韵 (WeChat:LaurenLuoYun, 请备注来自该课程) 6. OpenCV的安装 ■ opencv opencv_contrib ■ Linux (Linux版本源码⽐较⼤,⼀般下载要下载好久,所以已经下载好放在百度云) ■ Windows (opencv.exe, 安装⽅法⻅资料⽂档,课堂上不介绍)
显示全部
相似文档