1、,数字图像处理,昆明理工大学 理学院,空域图像增强, 目的:按特定的需要突出一幅图像中的,某些信息,并削弱或去除某些不需要的信息。, 空域(在空间域中对像素直接操作) 方法:点运算(包含直方图修改处理及代数运算)、空间滤波(图像平滑处理、图像锐化处理)和彩色处理技术。,(Basic Operation in Digital Image,Processing ),3.1 图像基本运算的概述(Introduction)3.2 点运算 (Point Operation),3.3 代数与逻辑运算(Algebra and Logical Operation)3.4几何运算 (Geometric Oper
2、ation),图像基本运算,3.5 空间滤波(spatial filter),3.6 彩色图像处理(color image processing),图像基本运算,代数运算(Algebra,Operation),逻辑运算(Logical Operation)几何运算(Geometric Operation),3.1 图像基本运算的概述(Introduction)图像基本运算的分类按图像处理运算的数学特征, 图像基本运算可分为:点运算(Point Operation),3.1 图像基本运算的概述,(Introduction),点运算,点运算是指对一幅图像中每个像素点的灰度值进行计算的,方法。,代数
3、运算、逻辑运算,代数运算或逻辑运算是指将两幅或多幅图像通过对应像素之间的加、减、乘、除运算或逻辑与、或、非运算得到输出图像的方法。,3.1 图像基本运算的概述,(Introduction),几何运算,几何运算就是改变图像中物体对象(像,素)之间的空间关系。,从变换性质来分,几何变换可以分为图像的位置变换(平移、镜像、旋转)、形状变换(放大、缩小)以及图像的复合变换等。,3.2 点运算 (Point Operation),1.点运算的定义,设输入图像的灰度为f(x,y),输出图像的灰度为g(x,y),,则点运算可以表示为:,g(x,y) Tf (x,y),其中T 是对f 在(x,y)点值的一种数
4、学运算,即点运,算是一种像素的逐点运算,是灰度到灰度的映射过程,故称T 为灰度变换函数。,灰度变换函数,g(x,y)=Tf(x,y),3.2 点运算 (Point Operation)若令f(x,y)和g(x,y)在任意点(x,y)的灰度级分别为r和s,,则灰度变换函数可简化表示为:,s Tr,3.1 对比度增大,255,178,48,255,0,s,r,3.2 加亮、减暗图像,255,0,s,r,128,255218,非线性灰度变换,点运算可以改变图像数据所占据的灰度值范围,从而改善图像显示效果。,3.2 点运算 (Point Operation),点运算又称为“对比度增强”、“对比度拉伸”
5、、“灰度变换”等,按灰度变换函数T 的性质,可将点运算分为:,点运算,直方图增强(5.2.2 基于直方图处理的图像增强),线性灰度变换(线性点运算),非线性灰度变换(非线性点运算),灰度变换增强 分段线性灰度变换(分段线性点运算),2.点运算的分类,Operation),线性点运算的灰度变换函数形式可以采用线性方程描述,,即,r3.2.1线性点运算(Linear Point,图 3.3线性点运算,1、线性点运算,b 0b 0b 0b 0,黑线: 0 a 1,红线: a 1,蓝线: a 1,绿线:0 a 1,输出灰度压缩输出灰度不变输出灰度扩展整体变亮输出灰度压缩,整体变暗,s arb45,s
6、arb,线性点运算的应用,3.4 对比度增大,变换前,变换后,3.2.1线性点运算(Linear Point,Operation),255,178,48,0,1)如果a1,输出图像的对比度增大(灰度扩展)s255,r,255,0,3.5,降低对比度,变换前,变换后,3.2.1线性点运算(Linear PointOperation)2) 如果0a1,输出图像的对比度减小(灰度压缩)255142,变换前,变换后,3.2.1线性点运算(Linear PointOperation)3)如果a为负值,暗区域将变亮,亮区域将变暗2550255,图像反转(反色),M g d, f (x, y)bd,M f
7、b, d c,ba,a f (x, y),b f (x, y) M fa f (x, y) b0 f (x, y) a,g(x, y) f (x, y)acc ,f(x,y),a,b,Mf,Mgdc0,3.2.1线性点运算(Linear Point Operation)2、分段线性点运算将感兴趣的灰度范围线性扩展,相对抑制不感兴趣的灰度区域。设f(x,y)灰度范围为0,Mf,g(x,y)灰度范围为0,Mg,g(x,y),0,f(x,y),a,b,c,Mf,变换前,变换后,3.2.1线性点运算(Linear PointOperation)分段线性点运算的应用g(x,y)Mgd,s,s=log(1
8、+r)r图3.9 对数曲线图,非线性拉伸不是对图像的整个灰度范围进行扩展,而是有选择地对某一灰度值范围进行扩展,其他范围的灰度值则有可能被压缩。,3.2.2非线性点运算(Non-Linear Point Operation)1、非线性点运算非线性点运算的输出灰度级与输入灰度级呈非线性关系,常见的非线性灰度变换为对数变换和幂次变换。1)、对数变换对数变换的一般表达式为: s = c log(1 + r)其中C是一个常数。低灰度区扩展,高灰度区压缩。图像加亮、减暗。,非线性点运算应用实例1,对比度拉伸效果:图像加亮、减暗,3.2.2非线性点运算(Non-Linear Point Operation
9、),原始图像,原始图像的傅里叶谱,3.2.2非线性点运算(Non-Linear Point Operation)非线性点运算应用实例2:傅里叶频谱的显示s = c log(1 + r)此时,C=1经对数灰度变换后的频谱图,s cr,r,s, 0.1, 0.2 0.4, 0.67, 1 1.5 2.5, 5, 10, 25,幂次变换的一般形式为:其中C和 为正常数。 0.04,加亮、减暗图像,加暗、减亮图像,0 1, 1,3.2.2非线性点运算(Non-Linear Point Operation)2)、幂次变换,=25.0,=2.5=10.0,=1,=0.04=0.1=0.4,0,L/2,L-
10、1,L/2输入灰度级r不同的s=cr曲线及图像变换结果,输 L-1出灰度,级s,=1.5,原始图像,非线性点运算应用实例3,=0.66加亮、减暗图像,加暗、减亮图像,3.2.2非线性点运算(Non-Linear Point Operation),幂次变换,加暗、减亮图像,3.2.2非线性点运算(Non-Linear Point Operation),航空图像,思考问题:,2、对图像灰度的拉伸,非线性拉伸与分段线性拉伸的区别?,非线性拉伸不是通过在不同灰度值区间选择不同的线性方程来实现对不同灰度值区间的扩展与压缩,而是在整个灰度值范围内采用统一的非线性变换函数,利用函数的数学性质实现对不同灰度值
11、区间的扩展与压缩。,1、点运算是否会改变图像内像素点之间的空间位置关系?点运算是一种像素的逐点运算,它与相邻的像素之间没有运算关系,点运算不会改变图像内像素点之间的空间位置关系。,3.2.2非线性点运算(Non-Linear Point Operation),3.3代数运算与逻辑运算代数运算Operation)1.概念代数运算是指两幅或多幅输入图像之间进行点对点的加、减、乘、除运算得到输出图像的过程。如果记输入图像为A(x,y)和B(x,y),输出图像为C(x,y),则有如下四种形式:C(x, y) A(x,y) B(x, y),C(x, y) A(x,y)B(x, y)C(x,y) A(x,
12、y)B(x,y)C(x, y) A(x,y)B(x, y),代数运算的四种基本形式,逻辑运算,在进行图像理解与分析领域比较有用。运用这种方法可以为图像提供模板,与其他运算方法结合起来可以获得某种特殊的效果。,3.3代数运算与逻辑运算,(Algebra and Logical Operation),逻辑运算是指将两幅或多幅图像通过对应像素之间,的与、或、非逻辑运算得到输出图像的方法。,1、加法运算,3.3.1加法运算(Addition),C(x, y) A(x,y) B(x, y),主要应用举例:,去除“叠加性”随机噪音生成图像叠加效果,gx, y fx, yex, y,f (x, y)e (x
13、, y),e (x, y),对于原图象f(x,y),有一个噪音图像集 g,i,(x ,y) ,i =1,2,.M,其中:g,i,当:噪音ei(x,y)为互不相关,且均值为0时,上述图象均值将降低噪音的影响。,M个图像的均值为:,3.3.1加法运算(Addition)去除“叠加性”噪音,(x ,y) = f(x,y) + ei(x,y) ,随机噪声,原始图像,混入噪声的图像,i,i i,Mi1,Mi1,1M, f (x, y),1M,g(x, y) ,f (x, y)e (x, y),e (x, y),Egx, y E, i 1,gix, y 1,Eg x, y,Ef x, y Ee x, y,
14、 f x, y fx, y,3.3.1加法运算(Addition),M, 1M,i, M,Mi1,i i,i,Mi1Mi1,1M1M,则 gx,y是 f x, y的无偏估计,i,i i,Mi1,Mi1,1M, f (x, y),1M,g(x, y) ,利用同一景物的多幅图像取平均、消除噪声。取M个图像相加求平均得到1幅新图像,一般选8幅取平均。,相加,3.3.1加法运算(Addition), Addition: averaging for noise reduction,M=1,M=2,M=4,M=16,生成图象叠加效果:可以得到各种图像合成的效果,也可以用于两张图片的衔接。,3.3.1加法运
15、算(Addition),3.3.2减法运算 (Subtraction ),减法运算,C(x, y) A(x,y)B(x, y),主要应用举例:,差影法(检测同一场景两幅图像之间的变化)混合图像的分离 :如分割运动的车辆,减法去掉静止部分,剩余的是运动元素和噪声,将同一景物在不同时间拍摄的图像或同一景物在不同波段的图像相减,这就是图像的减法运算。实际中常称为差影法。,差值图像提供了图像间的差值信息,能用于指导动态监测、运动目标的检测和跟踪、图像背景的消除及目标识别等。,设:时刻1的图像为时刻2的图像为,T1(x,y),T2(x,y),g(x,y) = T2 (x,y) - T1(x,y),=,-
16、,T1(x,y),T2(x,y),g(x,y),3.3.2减法运算 (Subtraction )检测同一场景两幅图像之间的变化,3.3.2减法运算 (Subtraction ),差影法在自动现场监测中的应用,1、在银行金库内,摄像头每隔一固定时间拍摄一幅图像,并与上一幅图像做差影,如果图像差别超过了预先设置的阈值,则表明可能有异常情况发生,应自动或以某种方式报警;,4、利用差值图像还能鉴别出耕地及不同的作物覆盖情况。,2、用于遥感图像的动态监测,差值图像可以发现森林火灾、洪水泛滥,监测灾情变化等;,3、也可用于监测河口、海岸的泥沙淤积及监视江河、湖泊、海岸等的污染;,图3.6 差影法进行混合图
17、像的分离,(a)混合图像,(b)被减图像,(c)差影图像,3.3.2减法运算 (Subtraction )混合图像的分离,背景图像,3.3.2减法运算 (Subtraction )消除背景影响即去除不需要的叠加性图案设:背景图像b(x ,y),前景背景混合图像f(x ,y)g(x,y)=f(x,y)b(x,y)g(x,y) 为去除了背景图像差值,图像,(a)从病人头顶向下拍摄的X光照片,(b)碘元素注入后拍摄的X光照片与背景图像的差值,3.3.3乘法运算(Multiplication),乘法运算,C(x,y) A(x,y)B(x,y),主要应用举例:图像的局部显示,改变图像的灰度级,图像的局部
18、显示,(a) 原图,(c) 乘以2,(b) 乘以1.2图3.8 乘法运算结果,3.3.3乘法运算(Multiplication)改变图像的灰度级,3.3.4除法运算(Division), 除法运算,C(x, y) A(x,y)B(x, y),简单的除法运算可用于改变图像的灰度级,常用于遥感图像处理中。在四种算术运算中,减法与加法在图像增强处理中最为有用。,(a)A图,(b)B图,(c)A、B相与结果图,(d)A、B相或结果图图3.7 图像的逻辑运算,(e)A取反结果图,3.3.5逻辑运算(LogicalOperation)“与”、“或”,“非”逻辑运算逻辑运算主要以像素对像素为基础在两幅或多幅
19、图像间进行。,3.3.5逻辑运算(Logical,Operation),“与”、“或”逻辑运算可以从一幅图像中提取子图像,3.4 几何运算 (Geometric Operation) 几何运算,几何运算就是改变图像中物体对象(像素)之间的空间关系。从变换性质来分,几何变换可以分为图像的位置变换(平移、镜像、旋转)、形状变换(放大、缩小)以及图像的复合变换等。,3.4 几何运算(Geometric,Operation),几何运算,图像几何运算的一般定义为:,g(x,y) f (u,v) f (p(x,y),q(x,y),式中,u p(x, y), v q(x, y) 唯一的描述了空间变换,即将输
20、入 图像 f (u,v)从 uv坐标系变换为 x y坐标系的输出图像 g(x,y)。,1 0 y y ,y ,3.4.1图像的平移(Image,Translation),图3.8 像素点的平移,x1 x0 x,两点之间存在如下关系:,H yH,HxH,y ,x ,齐次坐标2D图像中的点坐标(x, y) 表示成齐次坐标(Hx, Hy, H),当H1时,则(x, y, 1)就称为点(x, y)的规范化齐次坐标。规范化齐次坐标的前两个数是相应二维点的坐标, 没有变化,仅在原坐标中增加了H1的附加坐标。由点的齐次坐标(Hx, Hy, H)求点的规范化齐次坐标(x, y, 1),可按如下公式进行:,内的
21、三角形a1b1c1的各顶点。,z,x,y,O,a,b,c,a1,b1,H1c1,齐次坐标齐次坐标的几何意义相当于点(x, y)落在3D空间H1的平面上, 如果将XOY 平面内的三角形abc 的各顶点表示成齐次坐标(xi, yi, 1)(i=1, 2, 3)的形式,就变成H1平面,1 0 y y ,y ,0 1 y y y ,3.4.1图像的平移(Image,Translation),以矩阵形式表示平移前后的像素关系为:,x1 1 0 xx0 , 1 0,1 0 0 1 1 , ,x1 x0 x,3.4.1图像的平移(ImageTranslation),图3.9 图像的平移,(a)原始图像,(b
22、)平移后的图像,y 0 1 0 y , (1)水平镜像(相对于 y 轴),水平镜像的变换公式 如下:,x1 1 0 wx0 1 01 0 0 1 1 , ,3.4.2图像的镜像(Image Mirror)图像的镜像(Mirror)是指原始图像相对于某一参照面旋转180的图像,1),h,,原始图像中的点为 (x0,y0),设原始图像的宽为,对称变换后的点为,w ,高为(x1,y。,3.4.2图像的镜像(Image Mirror),图3.10 图像水平镜像变换,(a)原始图像,(b)水平镜像,0 1 y h y ,3.4.2图像的镜像(Image Mirror), (2)垂直镜像(相对于x 轴),
23、垂直镜像的变换公式为如下:,x1 1 0 0x0, 1 0,1 0 0 11 , ,3.4.2图像的镜像(Image Mirror),图3.11 图像垂直镜像变换,(a)原始图像,(b)垂直镜像,垂直镜像,水平镜像,13,3.4.3图像的旋转(Image Rotation)一般图像的旋转是以图像的中心为原点,旋转一定的角度,即将图像上的所有像素都旋转一个相同的角度。2,1 1,3 3,244,y0 rsin,y),图3.12 图像的旋转,x0 rcos,3.4.3图像的旋转(Image Rotation) 设原始图像的任意点 A0(x0, y0)经旋转角度 以后到新的位置 A(x,为表示方便,
24、采用极坐标形式表示,原始的角度为 ,如下图所示:原始图像的点 A 0(x0,y0)的坐标如下:,y sin,3.4.3图像的旋转(Image Rotation),下:,sincos0,x cos 1 0, ,0x00y011 , ,旋转到新位置以后点,A(x,y),的坐标如下:,x rcos( ) rcoscos rsinsinx x0 cos y0sin 图像旋转用矩阵表示如,3.4.3图像的旋转(Image Rotation),(a)原图,(b)旋转图图3.13 图像的旋转,(c)旋转图,0 0 0.707 y x ,0.707y ,3.4.3图像的旋转(Image Rotation),图
25、像旋转之后,由于数字图像的坐标值必须是整数,因此,可能引起图像部分像素点的局部改变,因此,这时图像的大小也会发生一定的改变。,若图像旋转角 =45时,则变换关系如下:,x 0.707x0 0.707y0,图像绕任意点旋转,上述的旋转是绕坐标轴原点(0,0)进行的,如果是绕某一个指定点(a,b)旋转,则先要将坐标系平移到该点,再进行旋转,然后将旋转后的图像平移回原坐标系。例如,我们这里以图像的中心为旋转中心:,0,y,x,利用公式进行图像旋转正变换时需要注意如下两点:,1、为了避免图像信息的丢失,图像旋转后必须进行平移变换。2、图像旋转之后,会出现许多空洞点,我们需要对这些空洞点必须进行填充处理
26、,否则图像旋转后的效果不好,一般也称这种操作为插值处理,可采用行或列插值方法。最简单的插值方法是,图像旋转前某一点(x,y)的像素点颜色,除,了填充在旋转后坐标(x,y)上外,还要填充(x+1,y)和(x,y+1)。,图7-9:图像的旋转,0 0 0.707 y x ,0.707y ,3.4.3图像的旋转(Image Rotation),以原始图像的点(1,1)为例,旋转,以后,均为小数,经舍入后为(1,0),产生了位置误差。因此,图像旋转之后,可能会出现一些空白点,需要对这些空白点进行灰度级的插值处理,否则影响旋转后的图像质量。,图像旋转角 =45时,则变换关系如下:,x 0.707x0 0
27、.707y0,旋转前的图像,图旋转15并进行插值处理的图像,y 0 a 0y , ay,3.4.4图像的缩放(Image Zoom)图像全比例缩放变,数字图像的全比例缩放是指将给定的图像在,x方向和 y,方向按相同的比例a 缩放,从而获得一幅新的图像,比例缩放前后两点A0(x0, y0)、A1(x1, y1)之间的关系用矩阵形式可以表示为:,x1 a 0 0x0 1 01 0 0 11 , ,x1 ax0y1 0,即,3.4.4图像的缩放(Image Zoom),像的一半。图像被缩小一半以后根据目标图像和原始图像像素之间的关系,有如下两种缩小方法。,以 a=1/2为例,即图像被缩小为原始图,第
28、一种方法是取原图像的偶数行列组成新图像;,另一种方法是取原图像的奇数行列组成新图像。,x=x0/2y=y0/2,x0,y0,x,y,缩小,正变换,3.4.4图像的缩放(Image Zoom),x,y,放大x0,y0,5.2.1 图像比例缩放变换,在图像放大的正变换中,出现了很多的空格。因此,需要对放大后所多出来的一些空格填入适当的像素值。一般采用最邻近插值和线性插值法。,x=2x0y=2y0放大,但放大后图像的像素点(0,1)对应于原始图中的像素点(0,0.5),(1,0)对应于原始图中的(0.5,0),原始图像中不存在这些像素点,那么放大图像如何处理这些问题呢?插值处理后,3.4. 5灰度重
29、采样(Gray,Resampling),几何运算还需要一个算法用于灰度级的重采样。如果一个输出像素映射到四个输入像素之间,则其灰度值由灰度插值算法决定,如图3.24所示。,(u,v1)图3.20 最近邻法,3.4. 5灰度重采样(GrayResampling)(u1,v )(u,v)(u0,v0),(u 1,v1),是一种简单快捷的方法,但当 点相邻像 ( , ) u v,3.4. 5灰度重采样(Gray,Resampling), 最近邻法:,素间灰度差很大时,这种灰度估值方法会产生较大的误差。,),(u,最近邻法是将(u0,v0点最近的整数坐标(u,v)点的灰度值取为 0,v0)点的灰度值。
30、在 (u0,v0)点各相邻像素间灰度变化较小时,这种方法,0 0,3.4. 5灰度重采样(Gray,Resampling),图3.20 线性内插法,3.4. 5灰度重采样(Gray,Resampling),图3.20 sin(x)/(x) 的三次多项式近似,3.4. 5灰度重采样(Gray,Resampling), 三次内插法,三次内插法不仅考虑 (u0,v0)点的直接邻点对它的影响,还考虑到该点周围16个邻点的灰度值对它的影响。由连续信号采样定理可知,若对采样值用插值函数 S(x) sin(x)/(x)插值,则可精确地恢复原函数,当然也就可精确得到采样点间任意点的值。此方法计算量很大,但精度
31、高,能保持较好的图像边缘。,P(rk) ,0 rk 1,反映图像中灰度级与灰度级出现频率的关系的图形。,直方图的离散表示:,3.5直方图修改技术实现图像增强 灰度级修正法 一、直方图,nk是图像中灰度级为rk的像素个数rk 是第k个灰度级,k = 0,1,2,L-1,nkNk 0,1,2,.l 1N是图像总的像素数,像素数目p(rk),灰度级rk,直方图均衡化达到的效果,直方图的绘制, 1、统计直方图数据 2、求直方图的概率, 3、在相应绘图面板上绘制直方图,直方图均衡化, 希望一幅图像的像素占有全部可能的灰度级,且分布均匀,能够具有高对比度, 使用的方法是灰度级变换:s = T(r), 基本
32、思想是把原始图的直方图变换为均匀分 布的形式,这样就增加了像素灰度值的动态 范围,从而达到增强图像整体对比度的效果, 算法思想:通过函数变换,对在图像中像素个数,多的灰度级进行展宽,而对像素个数少的灰度级进行缩减。从而达到清晰图像的目的。, 变换后每一个r都对应一个s,变换函数须满足二,个条件,s T(r),条件,(1)T单值单增函数。,(2)对 0rL-1 有 0T(r)L-1,条件(1)保证原图各灰度级在变换后仍保持从黑到白(或从白到黑)的排列次序,条件(2)保证变换前后灰度值动态范围的一致性,0T(r) L10 s L1,0 r L1r T 1(s),Pr(r)是r的概率密度函数,Ps(
33、s)是s的概率密度函数,Pr(r)和T(r)已知,且T-1(s)满足上述条件(1),所以,drds,ps(s) pr(r),已知一种重要的变换函数:累积分布函数r0为何要使用这样的变换函数?,离散,nkN,pr(rk) ,对于离散值:,变换函数的离散形式为:k ki0 i0 n将输入图像中灰度级为rk(横坐标)的像素映射到输出图像中灰度级为sk (横坐标)的对应像素得到,87,原始图像各灰度级对应的概率分布,例, p (s ) 0.19, p (s ) 0.19 0.25 0.44,p (s ) 0.19 0.25 0.210.65,0i0,s i,t0 T(s0) ,1i0,s i,t1 T
34、(s1) ,2i0,s i,t2 T(s2) ,t3 0.81,t4 0.89,t5 0.95,t6 0.98,t7 188,依此类推,即可得到,例图像直方图均衡化过程如下:(1)得到变换后的值:,89,(3)将相同值的归并起来,得:,t0 1,t1 3,t2 5,t3 6,t4 7,(2)用式tk int(L1)tk 0.5范围内并取整,得:,tk, 1,将0,L 扩展到,t0 1t4 6,t1 3t5 7,t2 5t6 7,t3 6t7 7,例,pt(t1 ) 1023/4096 0.25pt(t3) 985/4096 0.24,pt (t0) 790/4096 0.19,pt (t2)
35、850/4096 0.21,pt (t4) 448/2096 0.1190,例(4)变换后5个灰度级的像素数n0 790,n1 1023,n2 850,n3 985,n4 448(5) 新灰度级分布,结果,原始直方图,变换函数,直方图均衡化结果91,92,效果,原图,均衡化后效果图,f,h,C算法步骤:设f、g分别为原图象和处理后的图像。1) 求出原图f的灰度直方图,设为h。h为一个256维的向量,2)求出图像f的总体像素个数Nf=m*n (m,n分别为图像的长和宽)计算每个灰度级的像素个数在整个图像中所占的百分比。hs(i)=h(i)/Nf (i=0,1,255),h,hs, h(k),3)
36、计算图像各灰度级的累计分布hp。,ik 0,hp(i) ,i 1 ,2,.,255, 如图所示,hs,hp,255(9)hp(i),4)求出新图像g的灰度值。,g,i 1 ,2,.,255i 0 g 0gf,hp,0,21.510.5, 直方图比较:43.532.5,0,4,8,40,80,120 160 204 240,原图的灰度分布,0,21.510.5,43.532.5,0,4,9,60,110 160 210,处理后图像的灰度分布, 示例, p (s ) p,101,2 直方图规定化(1)对原始图像的直方图进行均衡化:ki0(2)同样对规定图像计算,使规定的直方图均衡化:lj0(3)将
37、原始直方图对应映射到规定的直方图,s i,k li1 j1,u(u j),k 0,1,M 1l 0,1,N 1,102,例,原始图像各灰度级对应的概率分布,规定直方图概率分布,103,例直方图规定化步骤:(1)对原始直方图操作:,pt(st0) 0.19pt(st1) 0.25pt(st2) 0.21pt(st3) 0.24pt(st4) 0.11,nt0 790nt1 1023nt2 850nt3 985nt4 448,t0 1t1 3t2 5t3 6t4 7,104,例(2)对规定直方图像操作:,v1 0.00 Tu(u1)v3 0.15 Tu(u3)v5 0.65 Tu(u5)v7 1.00 Tu(u7),v0 0.00 Tu(u0)v2 0.00 Tu(u2)v4 0.35 Tu(u4)v6 0.85 Tu(u6),105,例(3)映射结果:,t1 3v4 Tu(u4) u4 4t3 6v6 Tu(u6) u6 6,t0 1v3 Tu(u3) u3 3t2 5v5 Tu(u5) u5 5t5 7 v7 Tu(u7) u7 7逆变换得,Tu1(t2) u5 5,Tu1(t0) u3 3Tu1(t3) u6 6,Tu1(t1) u4 4Tu1(t4) u7 7,