Java+OpenCV高效入门
上QQ阅读APP看书,第一时间看更新

第1章 OpenCV概述

1.1 OpenCV简介

近年来,计算机视觉技术得到了迅猛发展。计算机视觉是专门研究如何让机器“看”的科学,具体来讲,就是用摄影头和计算机等代替人眼对目标进行识别、检测、跟踪和测量,并做进一步的图形处理。

计算机视觉是一门综合性的学科,涵盖了数学、计算机图形学、算法、工程学、人工智能(AI)、认知科学、心理学及神经科学等众多领域。涉及如此众多的专业知识,计算机视觉研究的难度可想而知。

OpenCV是一个开源的计算机视觉库,它实现了图像处理和计算机视觉方面很多通用的算法。免费开源而又强大,这些特性使它日益成为计算机视觉领域中一个不可或缺的重要工具。