灰度拉伸变换

图像非线性拉伸变换

拉伸低灰度,抑制高灰度图像

非线性变换往往以牺牲某些灰度范围的图像信息(灰度压缩),来换取其他灰度范围的图像信息的改善(灰度拉伸)
例如对数函数作为图像的映射函数
g(x,y)=a+(ln[f(x,y)+1])/(b*lnc)
灰度拉伸变换_第1张图片这个是用来对图像低灰度区域进行拉伸而对高灰度区域进行压缩,它能使图像灰度分布与人的视觉特性相匹配

对图像的高灰度区域给予较大的拉伸,而对低灰度区域进行一定的压缩。

例如指数函数作为图像的映射函数
g(x,y)=b^(c*[f(x,y)-a])-1
灰度拉伸变换_第2张图片
这里常量a,b,c用来调整曲线的位置和形状,这种变换能对图像的高灰度区域给予较大的拉伸,而对低灰度区域进行一定的压缩。

你可能感兴趣的:(图像算法,计算机视觉,opencv,图像处理)