线性灰度变换可通过线性函数表达,其中fa代表直线斜率,fb为y轴上的截距;da表示输入图像的像素灰度值,db则对应变换后输出图像中相应位置的灰度值。
1、 加载原始图像,并将其数据类型转换为双精度格式,同时统计整幅图像的像素总数(即图像面积)。

2、 分别显示原始图像及其对应的灰度分布直方图,便于直观对比分析。



3、 取斜率为2、截距为−55,执行线性变换以提升图像对比度,并展示处理后的图像及对应灰度直方图。



4、 设置斜率为0.5、截距为−55,实现对比度减弱效果,并同步呈现变换结果图像与灰度直方图。



5、 令斜率为1、截距为55,完成线性亮度增强操作,输出增强后的图像及其灰度分布图。



6、 配置斜率为−1、截距为255,实现图像灰度反色(负片)效果,并附上反相图像与对应灰度直方图。













