前言
咕了一个学期,终于有时间也有东西可写了,虽然只是大三上修的数字图像处理的实验而已。
实验要求
- 统计每个灰度下的像素个数
- 绘制出直方图
- 计算累计密度
- 重新计算均衡化后的灰度值,四舍五入
- 直方图均衡化,更新原图每个点的像素值
直方图均衡化
直方图均衡化是常用的图像增强处理技术,其原理为:
r:原图像灰度级
s:均衡化后的图像灰度级
$ P_r(w)$:图像灰度概率分布
$ P_s(w)$:均衡化后的图像灰度概率分布
设直方图均衡化变换函数为,有
其中C(r)为累计分布函数
若期望变换后输出图像的灰度概率密度均匀分布,即,则
所以可得
代码
1 |
|