(1)imadjust
该函数用来调整亮度,可以映射加权至更高的或更低输出值。
imadjust是亮度变换的基本IPT工具,语法为:
g = imadjust(f,[low_ in high_ in],[low_ out, high_out],gamma);
(2)对数和对比度拉伸变换
对数变换
实现语法:g = c*log(1+double(f));
该函数的形状类似于gamma函数,但是gamma曲线形状可变,log不可变。
对比度拉伸变换
实现语法:`g = 1./(1 + (m./(double(f)+eps)).^E)
E:控制函数的斜率
m:显示的阈值,理想条件下及变成阈值函数。
2.直方图的物理含义是什么?
直方图是一种对数据分布情况的图形表示,是一种二维统计图表,他的两个坐标分别是统计样本(图像、视频帧)和样本的某种属性(亮度,像素值,梯度,方向,色彩等等任何特征)。
直方图反映了图像中的灰度分布规律。它描述每个灰度级具有的像元个数,但不包含这些像元在图像中的位置信息。
任何一幅特定的图像都有唯一的直方图与之对应,但不同的图像可以有相同的直方图。
如果一幅图像有两个不相连的区域组成,并且每个区域的直方图已知,则整幅图像的直方图是该两个区域的直方图之和。
3.结合实验内容,定性评价直方图均衡增强效果?
直方图的均衡化是将原图像通过某种变换,得到一幅灰度直方图为均匀分布的新图像的方法,这样增加了像素灰度值的动态范围,从而达到增强图像整体对比度的效果。