您的位置:首页 > 理论基础

《opencv3编程入门》之一:图像处理、计算机视觉与opencv

2015-10-28 22:10 447 查看
本文是我学习 毛星云 的《opencv3编程入门》一书的学习笔记。

1 图像处理

图像处理是用计算机对图像进行分析,以达到所需结果的技术,又称影像处理。它包括图像压缩,增强和复原,匹配、描述和识别三个部分。

2 计算机视觉

计算机视觉(computer vision)是让机器来“看”的学科属于图像处理的一个分支,具体说就是:使用摄影机和电脑代替人眼对目标进行识别、跟踪和测量,还可进一步进行图形处理,让图像更适合人眼观察或者传送给仪器检测的图像。

图像处理与计算机视觉的区别:图像处理侧重于单纯的处理图像;计算机视觉是以图像处理为基础,但重点是使用计算机来模拟人的视觉,因此,模拟才是计算机视觉领域的最终目标。

3 opencv

opencv(open source computer vision library)就是一个进行计算机视觉处理的一个开源的跨平台计算机视觉库,代码内部包含很多图像处理和计算机视觉方面的很多通用算法,由c/c++编写而成。

opencv的目标是速度快,关注实时应用,也可以说opencv是以应用需求为导向,最求速度和精度,这二度!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: