【图像处理】 | 您所在的位置:网站首页 › 图像处理的指数变换公式 › 【图像处理】 |
图像灰度线性变换 文章目录 1 概念2 原理3 作用4 Matlab实现5 OpenCV实现6 效果图6.1 效果图7 讨论 1 概念灰度线性变换是一种灰度变换,通过建立灰度映射来调整源图像的灰度,达到图像增强的目的。灰度映射通常使用灰度变换曲线来表示。 2 原理灰度线性变换就是将图像的像素值通过指定的线性函数进行变换,以此增强或减弱图像的灰度。灰度线性变换的公式是常见的一维线性函数: g ( x , y ) = k ⋅ f ( x , y ) + b g(x,y) = k \cdot f(x,y) + b g(x,y)=k⋅f(x,y)+b 设 x x x为原始灰度值,则变换后的灰度值 y y y为: y = k ⋅ x + b … … ( 0 ≤ y ≤ 255 ) y = k \cdot x + b \dots\dots(0 \leq y \leq 255) y=k⋅x+b……(0≤y≤255) k k k表示直线的斜率,即倾斜程度, b b b表示线性函数在 y y y轴的截距。 3 作用k k k b b b取值意义 k ; 1 k;1 k>1增大图像的对比度,图像的像素值在变换后全部增大,整体效果被增强 k = 1 k=1 k=1通过调整 b b b,实现对图像亮度的调整 0 ; k ; 1 0 ; k ; 1 0 |
CopyRight 2018-2019 实验室设备网 版权所有 |