图像的均衡化
步骤
- 读取图像,得到行和列的值。并显示圆图像和对应的直方图。
- 编写Histeq函数。
- 统计各灰度出现次数,并算出概率,求出累计概率 $S$ 。
- 把每个灰度值 $a(i,j)$ 映射到 $S(a(i,j))$
- 结束
下面代码应该改进,在画直方图时可以返回 $num$ 数组,这样后面也不必统计了,实现的功能也和系统函数类似。
1 |
|
图像的规定化
步骤:
函数可以直接给两个函数图像,可以得到原图匹配到标准图的结果。
1 |
|
此处的标准直方图是斜坡函数型的,自己构造的。
1 |
|
总结
其实均衡化和规定化可以合并为一个函数,毕竟库函数就是这么写的。