OpenCV是一个开源的计算机视觉库,1999年由英特尔的Gary Bradski启动。Bradski 在访学过程中注意到,在很多优秀大学的实验室中,都有非常完备的内部公开的计算机视 觉接口。这些接口从一届学生传到另一届学生,对于刚入门的新人来说,使用这些接口比 重复造*方便多了。这些接口可以让他们在之前的基础上更有效地开展工作。OpenCV 正是基于为计算机视觉提供通用接口这一目标而被策划的。 由于要使用计算机视觉库,用户对处理器(CPU)的要求提升了,他们希望购买更快 的处理器,这无疑会增加英特尔的产品销量和收入。这也许就解释了为什么OpenCV是由 硬件厂商而非软件厂商开发的。当然,随着OpenCV项目的开源,目前其已经得到了基金 会的支持,很大一部分研究主力也转移到了英特尔之外,越来越多的用户为OpenCV做出 了贡献。