【OpenCV移植系列】01:OpenCV简介

本文从OpenCV的开源、应用领域、优势、使用前景、与其它计算机视觉库的对比等方面介绍了OpenCV.
摘要由CSDN通过智能技术生成

OpenCV简介

1. OpenCV的来源

OpenCV诞生于Intel研究中心,其目的是为了促进CPU密集型应用。为了达到这个目标,Intel当时启动了多个项目,其中包括实时光线追踪和三维显示器。OpenCV的目的在于开发一个普遍使用的计算机视觉库。

在Intel的性能库团队的帮助下,OpenCV实现了一些核心代码算法,后得到了Intel俄罗斯的库团队的实现与优化。在开始时,OpenCV有以下三大目标:

  • 为基本的视觉应用提供开放且优化的源代码,以促进视觉研究的发展。这样能有效的避免“闭门造车”。
  • 通过一个通用的架构来传播视觉知识,开发者可以在这个架构上边继续自己的研究工作,所以这要求代码应该是容易阅读且可修改。
  • OpenCV三维库采用的协议不要求商业产品继续开放代码,这使得可移植的、性能被优化的代码可以自由获取,可以促进基于计算视觉领域的商业应用的发展。
    这些目标说明了OpenCV的缘起,计算机应用的发展可以增加对快速处理器的需求,这也许就是为什么这个开放免费的库会诞生于Intel这个做软件的公司而不是其他的软件公司。
    OpenCV项目于1999年启动。

2. OpenCV的应用领域

OpenCV’s application areas include:

  • 2D and 3D feature toolkit | 2D与3D特征处理工具箱
  • Egomotion estimation | 运动估计
  • Facial recognition system | 脸部识别
  • Gesture recognition | 手势识别
  • Human–computer interaction (HCI) | 人机交互
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值