什么是openCV

计算机视觉库

OpenCV是一个开源的计算机视觉库,目标是建立一个简单易用的计算机视觉框架。(1999.1发布以来)为解决计算机视觉问题提供基本工具。诞生于Intel研究中心,为了促进CPU密集型应用。

opencv采用C/C++语言编写,能充分利用多核处理器优势,可以运行在Linux/Windows/Mac等操作系统。

opencv提供了python、ruby、MATLAB以及其他语言的接口。

opencv提供MLL(Machine Learning Library)机器学习库。模式识别、聚类。

机器视觉应用:安全监控、网络图像、视频、游戏、航空、卫星地图、无人飞行器、无人水下机器人、生物医学分析、工厂、自动视觉检测、图像理解等。

计算机视觉:将静止图像或视频的数据转换成一个决策或者一种新的表达形式,所有的这些转换都是为了达到某个目标。

对计算机来说,它看到的是视线里的数值矩阵。视觉问题的病态本质:随着视点的变化,物体的二维外观会变化很大。故对计算机视觉应用环境的约束越多,越能使用这些约束来解决问题,从而得到可靠的解决方案。

查阅opencv的架构和他的帮助文档。可以更好地了解它,学习它,使用它,优化它。

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值