分享

直方图均衡化(色调均化) I

 qingzi0106 2013-11-13

算法


经典算法


下面以一幅3*2像素的简单图片(图C)为例,来说明灰度直方图均衡化的算法。


 (图C)


图C的直方图:



注意看百分位(Percentile)这一项。一般软件的百分位是 当前色阶的像素数量÷总像素数量,而Photoshop不同,Photoshop显示的是 当前色阶与前面色阶的所有像素数量÷总像素数量。因此图C色阶为100时的百分位就是(3+2)/6=5/6=83.33%,这个百分位其实就是我们要求的灰度值(范围0~1),把它转换成0~255的范围,要再乘255。



求出每个色阶的百分位之后,再乘255,就可以求出与其对应的灰度值来。


色阶 数量 出现频率 百分位 255*百分位



根据每个色阶的 色阶->255*百分位 的对应关系组成一个灰度映射表,然后根据映射表来修改原来图片每个像素的灰度值。对于图C,用128替换50,用212替换100,用255替换200。这样,灰度直方图的均衡化就完成了。




出处:灰鹿的色彩笔记


责任编辑:moby


上一页 直方图均衡化(色调均化) I [2] 下一页 直方图均衡化(色调均化) I [4]


◎进入论坛PhotoshopFireworks版块参加讨论,我还想发表评论
    

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多