OpenCV 介绍
OpenCV 的全称是 Open Source Computer Vision Library,是一个开放源代码的计算机视觉库。OpenCV 是最初由英特尔公司发起并开发,以 BSD 许可证授权发行,可以在商业和研究领域中免费使用,现在美国 Willow Garage 为 OpenCV 提供主要的支持。OpenCV 可用于开发实时的图像处理、计算机视觉以及模式识别程序,目前在工业界以及科研领域广泛采用。
OpenCV 的 来源
OpenCV 诞生于 Intel。Intel 最初希望提供一个计算机视觉库,使之能充分发掘 CPU 的计算能力,当然更希望以此促进 Intel 的产品的销售。OpenCV 最初的开发工作是由 Intel 在俄罗斯的团队实现。这里面有两个关键人物,一个是 Intel 性能团队(Intel’s Performance Library Team)的李信弘(Shinn Lee)先生,他是团队的经理,负责 IPP 等库,给予 OpenCV 很大的支持。另一个关键人物是 VadimPisarevsky,Vadim 在 Intel 负责 OpenCV 的项目管理、代码集成、代码优化等工作。在后期 Intel 支持渐少的时候,是 Vadim Pisarevsky 一直在维护着 OpenCV。2007 年 6 月,受本书作者之邀,李信弘和 Vadim Pisarevsky 作为嘉宾参加了在北京举行的“开放源代码计算机视觉库(OpenCV)研讨会”并做了非常有价值的报告。
在 2008 年,一家美国公司,Willow Garage 2 ,开始大力支持 OpenCV,VadimPisarevsky 和 Gary Bradski 都加入了 Willow Gara