灰度变换与空间滤波

数字图像处理技术

1.灰度变换与空间滤波

1.1基础知识

空间域就是图像本身。就是变换值。最终范围都是与原范围相同。如0-255
G ( x , y ) = E h [ F ( x , y ) ] G(x,y)=E {\tiny h}[F(x,y)] G(x,y)=Eh[F(x,y)]
分为两种变换:

  1. 改变当前灰度值

  2. 改变位置也改变灰度值

1.2图像反转

就是把黑的变成白的,形成互补。互补意味着相加就是L-1.L-1就是灰度值最大值。变换函数如下

s是输出,r是输入
S = L − 1 − R S=L-1-R S=L1R

1.3对数变换

顾名思义就是进行对数变换。先看效果.c是放大倍数
S = C l o g ( 1 + R ) S=Clog(1+R) S=Clog(1+R)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UxMsZBuq-1625062297338)(https://files.catbox.moe/w9iiha.png)]

可以看出,对数函数前面先陡增,后面y增加的没x增加的快。这样可以放大低亮度的地方。

1.4幂律变换

顾名思义就是幂指函数。
s = c r t s=cr^{t} s=crt
输出与t有关,分下列三种情况:

  1. t<1,则就是先低亮度拉高,高亮度拉低

  2. =1就是不变

  3. > 1就是低亮度拉低,高亮度拉高。

1.5分段线性函数

顾名思义就是分段函数。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VvcCh0lQ-1625062297341)(https://files.catbox.moe/fss1dk.png)]

只需要知道两个点就可以求出分段方程。上面方程是错的,要根据点邪式来求方程。

使用分段的好处就是,可以只关心自己想要处理的部分,无需关注其他地方的变换。

1.6灰度级分层

就是只关心某一区间的数值,那么就把这一区间的数值全部拉到255,其余全部设置0.就可以凸显出来效果。

1.7比特平面分层

我们知道255,可以由8bit组成,写成二进制就是1111 1111 ,8个1,每一个1都可以代表一层在这个点的值,形成只有0和1的黑白图。由8层。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fVsa1gGm-1625062328004)(https://files.catbox.moe/c5unr1.png)]

这是分为8层后的结果,可以发现1,2,3层几乎没有任何信息,因此可以去除掉。这样也是图像压缩。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值