[图像处理]——OpenCV简介

一、图像处理简介

1、图像是什么

图像是人类视觉的基础,是自然景物的客观反映,是人类认识世界和人类本身的重要源泉。“图”是物体反射或透射光的分布“像“是人的视觉系统所接受的图在人脑中所形成的印象或认识照片、绘画、剪贴画、地图、书法作品、手写汉字、传真、卫星云图、影视画面、X光片、脑电图、心电图等都是图像。

2、模拟图像和数字图像

模拟图像:连续存储的数据

  • 模拟图像:在图像处理中,像纸质照片、电视模拟图像等,这种通过某种物理量(如光、电等)的强弱变化来记录图像亮度信息的图像。
  • 特点:物理量的变化是连续的。

数字图像:分级存储的数据

  • 数字图像:是用一个数字阵列来表达客观物体的图像,是一个离散采样点的集合,每个点具有其各自的属性。
  • 特点:它是把连续的模拟图像离散化成规则网格,并用计算机以数字的方式来记录图像上各网格点的亮度信息的图像。

小结:用大白话来说,一切你肉眼能看见的,都是模拟图像(投影仪透出到幕布上的PPT也是模拟图像)。而数字图像,本质就是一个存储数字的矩阵,是一团数据,你肉眼直接看不见。

3、数字图像的表示

计算机采用0/1编码的系统,数字图像也是利用0/1来记录信息,我们平常接触的图像都是8位数图像,包含0~255灰度,其中:0代表最黑,1表示最白

4、数字图像的分类

二、计算机眼中的图像

图像分为三个通道:R通道、G通道、B通道

三、OpenCV简介

1、什么是OpenCV

OpenCV是一款由Intel公司俄罗斯团队发起并参与和维护的一个计算机视觉处理开源软件库,支持与计算机视觉和机器学习相关的众多算法,并且正在日益扩展。

 2、OpenCV的优势

3、OpenCV-Python

4、OpenCV部署方法

安装OpenCV之前首先需要安装numpy、matplotlib

(1)先安装OpenCV-Python

由于一些经典的算法被申请了版权,系版本有很大的限制,所以选用3.4.3以下的版本

  • pip  install  opencv-python==3.4.2.17

(2)如果要利用SIFT和SURF等进行特征提取时,还需要安装

  • pip  install opencv-contrib-python==3.4.2.17

四、OpenCV模块

高层次应用:

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Star星屹程序设计

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值