算法
經(jīng)典算法
下面以一幅3*2像素的簡(jiǎn)單圖片(圖C)為例,來(lái)說(shuō)明灰度直方圖均衡化的算法。
(圖C)
圖C的直方圖:
注意看百分位(Percentile)這一項(xiàng)。一般軟件的百分位是 當(dāng)前色階的像素?cái)?shù)量÷總像素?cái)?shù)量,而Photoshop不同,Photoshop顯示的是 當(dāng)前色階與前面色階的所有像素?cái)?shù)量÷總像素?cái)?shù)量。因此圖C色階為100時(shí)的百分位就是(3+2)/6=5/6=83.33%,這個(gè)百分位其實(shí)就是我們要求的灰度值(范圍0~1),把它轉(zhuǎn)換成0~255的范圍,要再乘255。
求出每個(gè)色階的百分位之后,再乘255,就可以求出與其對(duì)應(yīng)的灰度值來(lái)。
色階 數(shù)量 出現(xiàn)頻率 百分位 255*百分位
根據(jù)每個(gè)色階的 色階->255*百分位 的對(duì)應(yīng)關(guān)系組成一個(gè)灰度映射表,然后根據(jù)映射表來(lái)修改原來(lái)圖片每個(gè)像素的灰度值。對(duì)于圖C,用128替換50,用212替換100,用255替換200。這樣,灰度直方圖的均衡化就完成了。
出處:灰鹿的色彩筆記
責(zé)任編輯:moby
上一頁(yè) 直方圖均衡化(色調(diào)均化) I [2] 下一頁(yè) 直方圖均衡化(色調(diào)均化) I [4]
◎進(jìn)入論壇Photoshop、Fireworks版塊參加討論,我還想發(fā)表評(píng)論。
|