图像增强算法

图像反转

图像反转公式:s = L - 1 -  r

         图像反转适用于增强嵌入在一幅图像暗区域中的白色或灰色细节。

对数变换

对数变换公式:s = c\log(1 + r)

对数变换曲线

        该变换将输入范围较窄的低灰度值映射为输出中较宽范围的灰度值。此外,它还有个重要特征,即压缩像素值变化较大的图像动态范围(典型应用:傅里叶频谱)。

幂律(伽马)变换

变换公式:s=cr^{\gamma}

伽马变换曲线

分段线性变换函数

对比度拉伸

灰度级分层

1. 将感兴趣的灰度设定为一个值,而其他灰度设定为另一个值,或者

2. 将感兴趣的灰度变亮(变暗),而其他灰度不变。

比特平面分层

可用于图像压缩,高比特位的图像重要性高于低比特位图像。

直方图均衡化

步骤:

1. 统计灰度直方图信息;

2. 归一化直方图;

3. 构建查询表;

4. 图像灰度替换。

void cv::equalizeHist(InputArray src,OutputArray dst )

拉普拉斯变换

主要用于增强细节。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容