直方图
横轴为灰度值,纵轴为pixel的数量

上图表示 灰度值为0 的pixel的个数为36个
灰度值为1的pixel数量为36个

rk表示灰度值,nk表示rk这个灰度值的数量
然后对上图进行归一化:

n代表像素点的总个数。
对于上图,归一化后应该为(对应于P这个函数)

所以

接下来,对直方图做一个累加的操作,得到累加直方图:
例子:
直方图

累计直方图:

就得到了累计直方图
然后乘以一个我们想要的分布范围,就可以得到最后的映射
例如:我想把这个图像分布在灰度值为 0 到 7 之间
就给他的每个灰度值的对应的概率给乘7
其实就相当于在0到7做了一个分布
而且还保留了原图的一定的分布信息
图示:

上图的意思是,原图灰度值为0的点映射到了灰度值为1
原图灰度值为1映射到了灰度值为1 等等

上图可以看出整个的变化
本文介绍了图像处理中的直方图概念,包括横轴表示灰度值,纵轴表示像素数量的直方图。讨论了如何进行直方图的归一化操作,并通过示例展示了如何将直方图进行累加,然后根据目标分布范围(如0到7)进行灰度值映射,以保留原图像的分布信息。这一过程对于图像的色彩调整和增强具有重要意义。
2179

被折叠的 条评论
为什么被折叠?



