学习OpenCV3:第1章 概述


1. 计算机视觉

  1. 与人类大脑视觉相比,机器视觉系统不存在一个预先建立的模式识别机制,没有自动控制焦距和光圈,不能与多年的经验相联系。计算机只能从相机或硬盘接受栅格状排列的数字。
  2. 额外场景信息可以帮助我们从传感器的层面改善获取信息的质量。
  3. 计算机视觉可以通过统计方法对抗噪声,或者通过现有数据建立噪声模型来消除噪声。

2. OpenCV

  1. OpenCV是一个开源的计算机视觉库。
  2. OpenCV使用C和C++语言编写。
  3. OpenCV使用Git作为版本管理工具,使用Cmake来构建工程。

3. OpenCV结构

  1. OpenCV采用层级结构,自顶向下分别是OpenCV和操作系统的交互、语言绑定和实例应用程序、opencv_contrib模块(OpenCV核心)、基于硬件加速层的各种硬件优化。

OpenCV结构

4. 相关网站

  1. OpenCV官网(用于下载OpenCV)
  2. OpenCV官方参考文档(用于查询OpenCV函数)
  3. OpenCV的github文档(用于编译OpenCV源码)
  4. 学习OpenCV3的示例程序
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值