文章目录

  • 数字图像基础
    • 一.基础概念
      • 1.视觉感知要素
        • 亮度适应现象:
          • 马赫带现象与同时对比现象
          • 人类的感知系统有时会产生视觉错觉
      • 2.图像形成
        • 简单图像形成模型:
      • 3.图像的取样与量化
      • 4.图像的表示
        • 空间分辨率:
        • 灰度级分辨率:
      • 5.数字图像的放大与缩小
      • 6.像素间的一些基本关系
        • 1.相邻像素
          • 1.四邻域
          • 2.对角邻域(D邻域)
          • 3.八邻域
        • 2.邻接性、连通性、区域和边界
          • 1.邻接性(描述两个像素之间的关系)
            • 4邻接:
            • 8邻接:
            • 例题:
            • 混合邻接(m邻接):
            • 例题:
            • 为什么要引入m邻接的定义?
          • 2.连通性
          • 3.区域与边界
        • 3.距离的度量

数字图像基础

一.基础概念

1.视觉感知要素

亮度适应现象:

人的视觉感知系统适应光强度级别范围很宽,从夜阈值到强闪光约有101010^{10}1010量级,但人的视觉不能同时在整个范围内工作,它是利用改变其整个灵敏度来完成这一变动,这就是亮度适应现象。

马赫带现象与同时对比现象

视觉系统对亮度的感知不是简单的强度函数,如马赫带现象与同时对比现象。

马赫带现象:

同时对比现象:

人类的感知系统有时会产生视觉错觉

2.图像形成

简单图像形成模型:

我们观察到的图像由信号源与形成图形的场景源对光的反射和吸收造成的。

图像f(x,y)f(x,y)f(x,y)可由两个分量来表征:(1)(1)(1)入射到观察场景的光源总量,也称之为入射分量i(x,y)i(x,y)i(x,y);(2)(2)(2)场景中物体反射光的总量,也称为反射分量r(x,y)r(x,y)r(x,y)。

​ f(x,y)=i(x,y)r(x,y)f(x,y)=i(x,y)r(x,y)f(x,y)=i(x,y)r(x,y)

​ 0<i(x,y)<∞,0<r(x,y)<10<i(x,y)<\infty,0<r(x,y)<10<i(x,y)<∞,0<r(x,y)<1

3.图像的取样与量化

为了把图像装换为数字图像,需要在坐标和幅值上都做数字化操作,数字化坐标值称为取样,数字化幅度值称为量化。取样和量化结果是一个实矩阵,我们可以用一个矩阵的形式来表示数字图像。

对于大小为M×NM\times NM×N,灰度级为L=2kL=2^kL=2k的数字图像,所需的存储空间为$M \times N \times $

一副图像的灰度级为2k2^k2k时,通常该图像也可称为KKK比特图像

4.图像的表示

空间分辨率:

取样值决定一副图像空间分辨率的主要参数。空间分辨率是图像中可辨别的最小细节

空间分辨率较小会出现马赛克的现象(明显锯齿)

灰度级分辨率:

灰度级分辨率是指在灰度级别中可分辨的最小变化

通常把大小M×NM\times NM×N, 灰度级为L=2kL=2^kL=2k的图像的空间分辨率为M×NM\times NM×N,灰度级分辨率为LLL级

灰度级分辨率太小,会出现明显的轮廓(伪轮廓),对比度增加,会有比较强的明暗变化

灰度级分辨率越大,局部越平滑

5.数字图像的放大与缩小

  • 整数倍的放大与缩小

    • 删除列或复制列的方式用于下采样与上采样
  • 非整数倍的放大与缩小

    • 步骤

      • 1.计算新像素点在原始图像中的位置
      • 2.为这些位置的像素点赋值(与原始图像相应位置的像素值有关)
        • 新像素在原图像的位置仍为整数,直接赋值
        • 为非整数,采用插值法进行赋值
          • 常见插值法

            • 最近邻法(找到最近整数位置)
            • 双线性插值,(上下左右四个像素值的组合)

6.像素间的一些基本关系

1.相邻像素

1.四邻域

对于坐标(x,y)(x,y)(x,y)的一个像素p有四个水平和垂直的相邻像素:(x+1,y),(x−1,y),(x,y+1),(x,y−1)(x+1,y),(x-1,y),(x,y+1),(x,y-1)(x+1,y),(x−1,y),(x,y+1),(x,y−1);这个像素集称为像素p的4邻域,记为N4(p)N_4(p)N4​(p)

2.对角邻域(D邻域)

像素p的四个对角邻像素:(x+1,y+1),(x−1,y+1),(x+1,y−1),(x−1,y−1)(x+1,y+1),(x-1,y+1),(x+1,y-1),(x-1,y-1)(x+1,y+1),(x−1,y+1),(x+1,y−1),(x−1,y−1);这个像素集称为像素p的D邻域,记为ND(p)N_D(p)ND​(p)

3.八邻域

4邻域和D邻域合成一起称为p的8邻域,记为N8(p)N_8(p)N8​(p)

像素p的8邻域为像素集:(x−1,y+1),(x,y+1),(x+1,y+1),(x−1,y),(x+1,y),(x−1,y−1),(x,y−1),(x+1,y−1)(x-1,y+1),(x,y+1),(x+1,y+1),(x-1,y),(x+1,y),(x-1,y-1),(x,y-1),(x+1,y-1)(x−1,y+1),(x,y+1),(x+1,y+1),(x−1,y),(x+1,y),(x−1,y−1),(x,y−1),(x+1,y−1)

2.邻接性、连通性、区域和边界

V是用于定义邻接性的灰度值集合

V的说明:

  • 灰度值的集合
  • 为了说明连接性定义的,无实际意义,可以自己自定义
1.邻接性(描述两个像素之间的关系)
4邻接:

如果qqq在N4(p)N_4(p)N4​(p)集合中,且具有VVV中数值的两个像素p和qp和qp和q是4邻接的

8邻接:

如果qqq在N8(p)N_8(p)N8​(p)集合中,且具有VVV中数值的两个像素p和qp和qp和q是8邻接的

例题:

下图中,为九个像素点,设V={1}V=\{1\}V={1},点p与哪些点是4邻接的?与哪些点是8邻接的?

0(a) 1(b)
1(d) 0(e)
1(f) 0(g) 1(h)

与点p 4邻接的点:像素点b,d

与像素点p 8邻接的点:像素点b,c,d,f,h

混合邻接(m邻接):

两种情况:

  • qqq在N4(q)N_4(q)N4​(q)集合内
  • qqq在ND(p)N_D(p)ND​(p)中且集合N4(p)⋂N4(q)N_4(p)\bigcap N_4(q)N4​(p)⋂N4​(q)中没有集合VVV中的值

满足以上两条件之一的具有集合VVV中的像素p和qp和qp和q是m邻接的

例题:

下图中,为九个像素点,设V={1}V=\{1\}V={1},点p与哪些点是m邻接的?

0(a) 1(b)
1(d)
1(f) 0(g) 1(h)

与像素点p m邻接的像素点:b,d,h

为什么要引入m邻接的定义?

两个像素点的路径

从具有坐标(x,y)(x,y)(x,y)的像素点p到具有坐标(s,t)(s,t)(s,t)的像素点q的通路(路径)是特定像素序列,其坐标序列为(x0,y0),(x1,y1),(x2,y2),.......,(xn,yn)(x_0,y_0),(x_1,y_1),(x_2,y_2),.......,(x_n,y_n)(x0​,y0​),(x1​,y1​),(x2​,y2​),.......,(xn​,yn​),其中(x0,y0)(x_0,y_0)(x0​,y0​)为起点像素p,(xn,yn)(x_n,y_n)(xn​,yn​)为终点像素q,中间的像素点(xi−1,yi−1),(xi,yi)(x_{i-1},y_{i-1}),(x_i,y_i)(xi−1​,yi−1​),(xi​,yi​)具有邻接性,其中nnn记作从ppp到qqq的通路长度

下图具有9个像素,设V={1}V=\{1\}V={1}

0(a) 1(b)
0(d) 1(e) 0(f)
0(g) 0(h)

路径采用8邻接,给出从像素p到像素c的通路:

分析可知,从像素e到像素c具有两条路径:e−−>>b−−>>c或者e−−>>ce-->>b-->>c或者e-->>ce−−>>b−−>>c或者e−−>>c,这样会导致通路具有二义性,引入m邻接以后,二义性会消失,从像素e到像素c的路径变得唯一:e−−>>b−−>ce-->>b-->ce−−>>b−−>c

2.连通性

SSS代表图像中像素的一个子集,如果在SSS中,像素ppp和qqq之间存在一个全部由SSS中像素组成的通路,则称像素ppp和qqq在SSS中是连通的。对于SSS中的任何像素ppp,在SSS中连通到该像素的像素集叫做SSS的连通分量。如果SSS仅有一个连通分量,则SSS为连通集

3.区域与边界

RRR为图像的像素子集,如果RRR为连通集,则称RRR为一个区域

3.距离的度量

对于像素p,qp,qp,q,其坐标为(x,y),(s,t)(x,y),(s,t)(x,y),(s,t),另DDD是像素之间的距离函数或度量

像素点之间常见的距离函数:

  • 欧氏距离(也称之为DED_EDE​距离,与L2L_2L2​范式相似)

    • DE(p,q)=[(x−s)2+(y−t)2]12D_E(p,q)=[(x-s)^2+(y-t)^2]^{\frac{1}{2}}DE​(p,q)=[(x−s)2+(y−t)2]21​
  • 曼哈顿距离(也称之为城市街区距离(D4D_4D4​),与L1L_1L1​范式相似)
    • D4(p,q)=∣x−s∣+∣y−t∣D_4(p,q)=|x-s|+|y-t|D4​(p,q)=∣x−s∣+∣y−t∣
  • 棋盘距离(也称之为D8D_8D8​距离,与∞\infty∞范式相似)
    • D8(p,q)=max(∣x−s∣,∣y−t∣)D_8(p,q)=max(|x-s|,|y-t|)D8​(p,q)=max(∣x−s∣,∣y−t∣)
  • DmD_mDm​距离
    • 定义为像素ppp和qqq的最短mmm通路的长度

CH2_数字图像基础相关推荐

  1. 第2章 Python 数字图像处理(DIP) --数字图像基础1 - 视觉感知要素 - 亮度适应与辨别

    数字图像基础1 视觉感知要素 亮度适应与辨别 import sys import numpy as np import cv2 import matplotlib import matplotlib. ...

  2. 数字图像识别学习笔记(第二章-数字图像基础(1))

    title: 数字图像识别学习笔记(第二章 数字图像基础(1)) categories: 数字图像识别 tags: 数字图像识别 date: 2020/9/30 21:22 mathjax: true ...

  3. 数字图像处理--冈萨雷斯第4版--第二章 数字图像基础

    数字图像处理--冈萨雷斯版--第二章 第二章 数字图像基础 2.1 视觉感知要素 2.1.1 人眼的结构 2.1.2 人眼中图像的形成 2.1.3 亮度适应与辨别 2.2 光和电磁波谱 2.3 图像感 ...

  4. 数字图像处理——第二章 数字图像基础

    文章目录 数字图像基础 1. 基本概念 2. 视觉感知要素 2.1 人眼结构中的成像要素 2.2 人眼成像的参考意义 3. 图像的获取.取样.量化 3.1 图像的感知和获取 3.2 图像取样和量化 3 ...

  5. 数字图像处理——第二章(数字图像基础)

    数字图像基础 一.人眼结构 二.电磁波谱和光 2.1 电磁波谱 2.2 光 三.图像的数学模型 四.图像的取样和量化 4.1 取样和量化的概念 4.2 数字图像表示 4.3 空间和灰度分辨率 4.4 ...

  6. 【学习笔记】数字图像基础02

    数字图像基础 ---整理自老师课件 1. 视觉感知基础 彩色光波长范围: 400 ~ 700 nm: 描述 彩色光源质量的3个基本量: • 辐射率:从光源流出能量的总量:(单位:瓦) • 光强:给出观 ...

  7. 数字图像处理 第二章数字图像基础

    第二章 数字图像基础 本章全都不是重点,了解就好 目标 人体视觉感知 光和电磁波谱 成像模型 图像取样与量化 一些基本概念和数学处理方法 人体视觉感知 人眼结构 上图为人眼剖面图. 人眼是一个直径约为 ...

  8. 《数字图像处理》第二章-数字图像基础 笔记

    参考文章: 数字图像处理(冈萨雷斯第三版)学习笔记 - Chapter 1 Introduction(1) 数字图像处理(冈萨雷斯第三版)学习笔记 - Chapter 1 Introduction(2 ...

  9. 数字图像处理笔记 第二章 数字图像基础 第一节 人眼视觉特性

    第二章 数字图像基础 第一节 人眼视觉特性 一.光与电磁波 可见光谱:380mm - 780mm 光谱图: 可见光范围内,不同波长的光给人不同的色彩感觉,不同强度的光及不同强度分布的光刺激人眼,在人脑 ...

最新文章

  1. 容易混淆的php函数,个人笔记
  2. 无线网络渗透测试-使用Aircrack-ng工具破解无线网络
  3. wxWidgets:wxStringBuffer类用法
  4. cordova 5.0版本说明
  5. Spark的Transformations算子(理解+实例)
  6. 动力环境监控系统论文_动力环境监控系统现状及在电源维护中的作用
  7. 服务器新建文件命令,云服务器中新建文件夹命令
  8. SAP License:员工离职分析
  9. Poj 1936,3302 Subsequence(LCS)
  10. Oracle Tuning ( instance 级别 ) 01
  11. python time用法
  12. 区块链 FISCO BCOS学习文章(1)-平台介绍
  13. vc2012编译speex (编译通过)
  14. 追踪服务器的网站,网站Tracert路由追踪|在线Tracert工具—卡卡网 www.webkaka.com
  15. Moto ME811刷机过程
  16. Windows备份文件夹脚本.bat
  17. u-boot-1.1.6源码分析
  18. linux怎么发现和处理僵尸进程?
  19. 数值积分:龙贝格求积
  20. Goodnotes5 导出pdf bug

热门文章

  1. gadget驱动框架(三)
  2. <RTL coding的艺术> non-constant expression引出的思考
  3. 浅析大数据前景及就业方向
  4. bzoj 5185 Lifeguards - 动态规划 - 贪心
  5. 国美、腾讯的困惑:廉颇老矣,尚能战否?
  6. 热备用冷备用_个性化您的备用帐户的10种方法
  7. HCL Domino/Notes专业课程和认证体系介绍
  8. 使用CAD镜像和修剪命令绘制图形
  9. 基于RESTful的FastAPI服务模板
  10. 没有发生GC也进入了安全点?这段关于安全点的JVM源码有点意思!