2点运算和直方图 ●●●●● ●●●● ●●● 1)为什么讨论两者关系? ●●● ●●●● 为使输出灰度产生特定形式的输出直方图,而逆向寻 求点运算函数的过程。 2)输出直方图 DB=f(Da) DA=f(DB) 分两步完成: (1)分子为输入直方图,但自变量从DA替换为Dg (2)分母为灰度变换函数的导数,如果出现DA也替换 为Dg 对变换函数f的要求是单值且单调递增,值空间在[0,255]
2 点运算和直方图 ⚫ 1)为什么讨论两者关系? ⚫ 为使输出灰度产生特定形式的输出直方图,而逆向寻 求点运算函数的过程。 ⚫ 2)输出直方图 ⚫ 分两步完成: ⚫ (1)分子为输入直方图,但自变量从DA替换为DB。 ⚫ (2)分母为灰度变换函数的导数,如果出现DA也替换 为DB。 ( ) ( ) 1 B A A B D f D D f D − = = 对变换函数f的要求是单值且单调递增,值空间在[0,255]
2点运算和直方图 ●●●●● ●●●● ●●● ●●● ●●●● 255 D 人2 △ D D圆次度 ,0= HaD D, DA- D 图63点运辨对直方图的彩响
2 点运算和直方图
2点运算和直方图 ●●●●● ●●●● DB+△D D4+△D ●●● ●●● Step1 HB(Ddd h, DdD ●●●● HB(DB)△DB=HA(D)△D4 H ID BB △D B △D H H4(D)H4(D) BB Step2 2(0/ 将D换成D,得 H(D HIS(D) B 其中 dD
2 点运算和直方图 ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) 1 ' ' 1 B B A A B A D D D D B A D D B B B A A A A A B B B A A A A A B B B A A A A B A B H D dD H D dD H D D H D D H D H D D D H D H D H D dD d f D dD dD D D H f D df H D f f f D dD + + − − = = = = = = = 将 换成 ,得 其中 Step1 Step2
2点运算和直方图 ●●●●● ●●●● ●●● ●●● 3)举例 ●●●● °(1)线性点运算性质: DA=f(DB) (D) FD-b ●*b>0,直方图向右平移,图像变亮; *b<0,直方图向左平移,图像变暗; ●*a>1,直方图对比度加大。 ●例子1:|ena 1.2×D,+50
2 点运算和直方图 ⚫ 3)举例 ⚫ (1)线性点运算性质: ⚫ *b>0,直方图向右平移,图像变亮; ⚫ *b<0,直方图向左平移,图像变暗; ⚫ *a>1,直方图对比度加大。 ⚫ 例子1:lena ( ) ( ) ( ) 1 1 B A B B A D b D f D a D b H D H a a − − = = − = D D B A = + 1.2 50
2点运算和直方图 ●●●●● ●●●● ●●● ●●●● Histogram Channel: Luminosity Mean:133.13 Std Dey: 3946 Count Median: 138 Percentile Pixels: 16384 Cache level
2 点运算和直方图