图像基础技术处理 4_第1页
图像基础技术处理 4_第2页
图像基础技术处理 4_第3页
图像基础技术处理 4_第4页
图像基础技术处理 4_第5页
已阅读5页,还剩80页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第三章数字图像的基本运算《数字图像处理》李俊山编著.《数字图像处理(第5版)》

从严格的意义上来说,各种图像处理方法都是一种图像运算方法。

从一般意义上来说,图像运算仅指对图像中的所有像素实施了相同处理的那些运算,比如对图像的点运算、直方图运算、代数运算、几何运算、灰度插值运算等。3.1灰度反转

3.1灰度反转

黑白图像的反转就是使灰度值为1的像素值变成0,使灰度值为0的像素值变成1。

对于256灰度级图像来说,图像的灰度反转值就是用255分别减去原图像的各个像素的灰度值。设图像的灰度级为L,则图像的灰度反转可表示为:3.1灰度反转

256灰度级图像的灰度反转如图1所示。

2552550负片正片fg3.2对数变换

对原图像f(x,y)进行对数变换的解析式可表示为:2552550对数曲线fg

对数变换曲线如下图所示:

3.2对数变换

对数变换的作用:

(1)通过对图像的灰度值的动态范围进行压缩,来主要用于调高输入图像的低灰度值。(2)人的视觉感觉与进入人眼的光的强度成对数关系,常先给图像进行对数变换后再显示输出。3.2对数变换比如:傅里叶频谱要显示的值的范围往往比较大,而傅里叶频谱要显示的重点是突出最亮的像素(对应于低频成分),而这在一个8比特的显示系统中会把频谱图像中的低灰度值部分(对应于高频成分)损失掉。这样,就可利用对数变换调高频谱图像的低灰度值而对高灰度值又尽可能地影响最小。3.2对数变换(a)图像的傅里叶频谱(b)对(a)进行c=1的对数变换的结果3.3灰度直方图

1、灰度图像直方图

(1)概念

灰度图像的直方图是关于灰度级分布的函数,描述的是灰度图像中的每一灰度级与其出现的频数(该灰度级的像素数目)的统计关系,是一种表示数字图像中灰度级分布函数关系的柱状图表示形式。

◆灰度图像直方图的横坐标表示灰度级(也即亮度级别),取值范围为0~255。

◆灰度直方图的纵坐标表示图像中每一灰度级的像素的数目。3.3.1灰度图像直方图与灰度图像的对比度1、灰度图像直方图

(2)定义

设一幅数字图像的灰度级范围为[0,L-1],则该图像的灰度直方图可定义为:

3.3.1灰度图像直方图与灰度图像的对比度(3.3a)

其中,表示第级灰度;表示图像中灰度级别

为的像素的个数;是灰度图像的直方图函数。(k=0,1,2,…,L-1)(3.3b)

1、灰度图像直方图

(2)定义3.3.1灰度图像直方图与灰度图像的对比度由matlab直方图计算程序计算所得灰度直方图表明图像中每一个灰度级有多少个象素。3.3.1灰度图像直方图与灰度图像的对比度(3.3a)

(k=0,1,2,…,L-1)(3.3b)

1、灰度图像直方图

(3)直方图的柱状表示方法3.3.1灰度图像直方图与灰度图像的对比度

2、灰度图像的对比度

(1)概念

灰度图像的对比度是对一幅图像中最亮的白和最暗的黑之间亮度层级的测量,一般用图像画面中最大的灰度值(最白亮度)与最小的灰度值(最黑亮度)的比值来表示。

◆白色越亮、黑色越暗,对比度就越高(大)。

◆对比度越大,图像越清晰醒目。

◆对比度越小,图像画面会显得灰蒙蒙而不清晰。3.3.1灰度图像直方图与灰度图像的对比度

3、图像直方图的分布特征及其与图像对比度的关系

横轴上各(亮度值)点对应的柱状高度就是分布在该亮度的像素个数。

◆左边值大表示“图像偏暗或暗色像素点比例大”,反之亦然。

当柱状接近分布在整个横轴上,且至少有一个峰值时,图像的对比度较好。

3.3.1灰度直方图的概念及分布特征(a)图3.4四种基本图像类型图像及其灰度直方图1、直方图总体上偏左,说明图像的灰度值普遍偏小,也即图像偏暗。

2、直方图分布在局部区域,说明图像的对比度较低。例:根据图像直方图分布特点,分析对应图像的特征。3.3.1灰度直方图的概念及分布特征(b)图3.4四种基本图像类型图像及其灰度直方图

1、直方图总体上偏右,说明图像的灰度值普遍偏大,也即图像偏亮。

2、直方图分布在局部区域,说明图像的对比度较低。例:根据图像直方图分布特点,分析对应图像的特征。©3.3.1灰度直方图的概念及分布特征图2.15四种基本图像类型图像及其灰度直方图

1、直方图总体上居中,说明图像的灰度值不太大也不太小,也即图像亮度适中。

2、直方图分布在局部区域,说明图像的对比度较低。例:根据图像直方图分布特点,分析对应图像的特征。(d)3.3.1灰度直方图的概念及分布特征图3.4四种基本图像类型图像及其灰度直方图

1、直方图总体上均匀分布于整个灰度区间,且有峰值,说明图像亮度值黑白分明,也即图像清晰醒目。

2、直方图分布均匀,说明图像的对比度高。例:根据图像直方图分布特点,分析对应图像的特征。3.3.2灰度直方图的特征

(1)直方图仅能描述图像中每个灰度值具有的像素个数,不能表示图像中每个像素的位置(空间)信息。3.3.2灰度直方图的特征

(2)任一特定的图像都有惟一的直方图,不同的图像可以具有相同的直方图;3.3.2灰度直方图的特征

(3)对于空间分辨率为M×N,且灰度级范围为[0,L-1]的图像,有关系:=M×N

3.3.2灰度直方图的特征

(1)直方图仅能描述图像中每个灰度值具有的像素个数,不能表示图像中每个像素的位置(空间)信息;

(2)任一特定的图像都有惟一的直方图,不同的图像可以具有相同的直方图;(3)对于空间分辨率为M×N,且灰度级范围为[0,L-1]的图像,有关系:=M×N(4)如果一幅图像由两个不连接的区域组成,则整幅图像的直方图等于两个不连接的区域的直方图之和。3.3.3归一化灰度图像直方图由于式(3.3)所定义的灰度直方图反映的是图像中各灰度的实际出现频(个)数,这样当某个灰度值的频数(计数值)远远大于其它灰度值的频数时,根据图像的某个或某些像素出现的最大频数来确定直方图的纵坐标的最大尺寸既不方便也不太现实,所以就引入了归一化直方图的概念

(3.3a)

(k=0,1,2,…,L-1)(3.3b)

3.3.3归一化灰度图像直方图

设为图像的第级灰度,是图像中灰度级别为的像素的个数,是图像中的像素总数,则图像的归一化灰度直方图定义为:

=0,1,…,L-1

(3.5a)(3.5b)3.4图像的代数运算

1、概念

图像相加是通过对两幅大小相同的图像对应位置像素的相加运算,以产生一幅新的含有两幅图像信息的图像的方法。图像相加也称为图像合成。3.4.1图像的相加运算

3.4.1图像的相加运算

设和分别表示大小为×的两幅输入图像,图像和图像相加后得到的结果输出图像为,且:

[0,M-1],[0,N-1],则两幅图像的相加运算可表示为:(3.6)3.4.1图像的相加运算

1.两幅图像内容的叠加/合成

图像相加运算的实现方式:

(1)灰度值折半相加(2)按不同比例灰度值的相加

其中:(3.7)(3.8)3.4.1图像的相加运算

+=3.4.1图像的相加运算

+=3.4.1图像的相加运算

2、相加多幅图像的叠加去加性噪声

通过对同一场景的多幅图像的灰度值求平均值(多幅灰度图像的叠加运算),可以去除加性(Sdditive)随机噪声。(3.9)3.4.1图像的相加运算

2、相加多幅图像的叠加去加性噪声3.4.2图像的相减运算

设和分别表示大小为×

的两幅输入图像,从图像中的各位置的像素中减去的相应位置的像素值后,得到的结果输出图像为,且[0,M-1],[0,N-1],则两幅图像的相减运算可表示为:(3.10)3.4.2图像的相减运算

=—3.4.2图像的相减运算

=—3.4.2图像的相减运算

当两幅256灰度级图像对应坐标位置像素值相减的结果大于或等于零时,则取其为结果图像中的像素的灰度值;当相减结果小于零时,一般都是取零为结果值。对于某些特殊的应用目的,也可以取其绝对值为结果值。

图像相减运算的典型应用是图像的变化检测。

3.5图像的几何运算

图像的几何运算又称为图像的几何变换,包括:

1、图像的平移变换;

2、图像的旋转变换;

3、图像镜像;

4、图像转置;

5、图像的缩放。

图像平移变换是指将一幅图像或一幅图像中的子图像块(以下简称为图像块)中的所有像素点,都按指定的X方向偏移量△X和Y方向偏移量△Y进行移动。

3.5.1图像平移变换

3.5.1图像平移变换

设初始坐标为的像素平移后的坐标为,则有0(3.11)图像平移变换式的矩阵形式为

(3.12)3.5.1图像平移变换

实现方式:

(1)图像块平移

原图像平移图像子块后的图像

3.5.1图像平移变换

实现方式:

(2)整幅图像平移:图像平移保持原幅面大小;被移出的部分被截掉。

移动前的图像平移后的图像(背景灰度值为255)

3.5.1图像平移变换

实现方式:

(2)整幅图像平移:图像平移保持原幅面大小;被移出的部分被截掉。

(背景灰度值为0)

3.5.2图像旋转变换

图像旋转变换是指,以图像的中心为原点,将图像中的所有像素(也即整幅图像)旋转一个相同的角度。

3.5.2图像旋转变换

1、图像旋转变换公式的推导(1)以待旋转图像的中心作为显示坐标系的中心点,推导出图像上的像素的旋转变换公式。(2)把第一步推导的变换公式映射到原点位于屏幕左上角的图像显示坐标,最终得出在显示坐标下的图像旋转变换公式。1、图像旋转变换公式的推导

1)基于xoy显示坐标系中心点(0,0)的图像(像素)旋转变换公式绿色框相当于原图像,O点位于原图像中心3.5.2图像旋转变换

1、图像旋转变换公式的推导1)基于xoy显示坐标系中心点(0,0)的图像(像素)旋转变换公式

·

···设位于处的点到坐标原点的直线与轴的夹角为,直线顺时针旋转角度后使位于处的点被旋转至处。以顺时针旋转为例,推导旋转变换公式旋转前:

旋转后:

(3.13)(3.14)(3.15)1)基于xoy显示坐标系的图像像素点旋转变换公式将式(3.13)带入式(3.14)并整理可得3.5.2图像旋转变换3.5.2图像旋转变换(3.16)(3.15)

由式(3.15)即可得到基于显示坐标图像平面

坐标系中心点的顺时针旋转变换的矩阵表示形式为:同理,可得逆时针旋转变换的矩阵表示形式为:(3.17)

其矩阵表达式为:(3.20)

其矩阵表达式为:(3.21)

(3.22)3.5.2图像旋转变换2、图像旋转变换的实现

分两种情况:

(1)保持图像旋转前后的幅面大小,即把图像旋转后超出原幅面大小的那部分截断。

(2)旋转后的图像幅面被放大(按外接矩形尺寸)。3.5.2图像旋转变换

2、图像旋转变换的实现1)图像旋转前后幅面大小不变的实现思路3.5.2图像旋转变换

2、图像旋转变换的实现2)图像旋转后图像幅面变大的实现思路3.5.3图像的镜像变换

图像镜像变换分为:

(1)图像水平镜像变换

(2)图像垂直镜像变换3.5.3图像的镜像变换1.图像水平镜像原图像水平镜像结果图像

(1)水平镜像的概念

图像水平镜像是指以原图像为参照,使原图像和水平镜像结果图像与虚拟的垂直轴成对称关系。3.5.3图像的镜像变换1.图像水平镜像

(1)水平镜像的概念

图像水平镜像是指以原图像为参照,使原图像和水平镜像结果图像与虚拟的垂直轴成对称关系。1.图像水平镜像(2)水平镜像的数学表达及变换设图像的高度high为,宽度width为;原图像中位于处的像素点,经水平镜像后在水平镜像结果图像上的对应像素点为。则图像水平镜像变换可表示为:(3.22)3.5.3图像的镜像变换图像水平镜像变换:

图像水平镜像变换矩阵表示形式为:

(3.23)(3.22)(2)水平镜像的数学表达及变换3.5.3图像的镜像变换3.5.3图像的镜像变换2.图像垂直镜像(1)垂直镜像的概念

图像垂直镜像是指以原图像为参照,使原图像和垂直镜像结果图像与虚拟的水平轴成对称关系。

2.图像垂直镜像设图像的高度high为,宽度width为;原图像中位于处的像素点,经垂直镜像后在垂直镜像结果图像上的对应像素点为。,则图像垂直镜像变换可表示为:原图像·垂直镜像图像

·

(2)垂直镜像的数学表达及变换(3.24)3.5.3图像的镜像变换

2.图像垂直镜像设图像的高度high为,宽度width为;原图像中位于处的像素点,经垂直镜像后在垂直镜像结果图像上的对应像素点为,则图像垂直镜像变换可表示为:

(2)垂直镜像的数学表达及变换(3.24)3.5.3图像的镜像变换

图像垂直镜像变换:

图像垂直镜像变换矩阵表示形式为:

(2)垂直镜像的数学表达及变换(3.24)(3.25)3.5.3图像的镜像变换3.5.4图像转置变换

1、图像的转置概念

图像转置变换是指将图像的行坐标和列坐标互换。需要注意的是,图像转置和图像旋转是两回事,图像旋转是将图像旋转多少度。原图像不论是顺时针旋转90°,还是逆时针旋转90°都不会得到图像转置后的结果。

转置前图像转置后图像

3.5.4图像转置变换

2、图像转置表示及变换转置后图像显示坐标

·原图像显示坐标·转置前图像转置后图像

(3.26)3.5.4图像转置变换

2、图像转置表示及变换

设原图像位于处的像素点,经图像转置变换后在转置变换结果图像上的对应像素点为。则图像转置变换可表示为:

(3.26)(3.27)3.5.5图像缩放

图像缩放(imagescaling)是指对图像进行缩小或放大,也即对数字图像的大小进行调整的过程。

3.5.5图像缩放

设原图像中位于处的像素点,经对原图像的行和列按相同比例缩放后,在缩放后的结果图像上的对应像素点为。则图像缩放前后像素点的坐标可表示为:图像缩放的矩阵表示形式为:

(3.28)(3.29)

图像缩小的目的:一是为了使缩小后的图像符合显示区域的大小要求;二是为了生成原图像的缩略图。

3.5.5图像缩放1.图像缩小

最简单的图像缩小方法是:将图像的行和列都缩小一半(保留原图像的奇数行或偶数行和奇数列或偶数列),从整体上看就是将原图像缩小到原来大小的四分之一。

一般小方法是:按整数比例缩小图像。3.5.5图像缩放仅取偶数行和偶数列像素缩小原图像

仅取奇数行和奇数列像素缩小原图像

放大图像的目的一般是为了使放大后的图像更好地显示在更高分辨率的显示设备上。3.5.5图像缩放2.最近邻域插值放大图像方法

放大图像的方法较多,也较复杂。典型的图像放大方法是最近邻域插值法和双线性插值放大图像方法。3.5.5图像缩放2.最近邻域插值放大图像方法

1)按整数倍放大图像的最近邻域插值法

基本思想:将原图像中的每一个原像素原封不动地复制映射到放大后的新图像中的四个像素中。3.5.5图像缩放

2)按非整数倍放大图像的最近邻域插值法

设:放大前的原图像在显示坐标的X方向和Y方向的坐标值分别用Xold和Yold表示;图像高度(X方向)和宽度(Y方向)分别用Hold和Wold表示。

放大后的目标图像在显示坐标的X方向和Y方向的坐标值分别用Xnew和Ynew表示;图像高度(X方向)和宽度(Y方向)分别用Hnew和Wnew表示。

则最近邻域插值法的原图像像素和目标图像像素的坐标关系为(3.30)3.5.5图像缩放

(3.30)(3.31)3.5.5图像缩放例3.1

设已知有一个3×3的灰度图像如图(a)所示。按非整数倍数放大图像的最近邻域插值法将该图像放大为4×4的图像。

2343822

234382222674412

67441212896563

89656363

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论