matlab去除图片中的阴影(用高斯模糊估计阴影模式)

本文介绍了一种通过高斯滤波去除图像阴影的方法,包括阴影模式估计及代码实现。利用图像乘除法去除阴影干扰,恢复清晰图像。

1、思路

2、阴影模式的估计方法

3、代码实现

3.1、通过现成的函数来构造高斯滤波器

3.2、通过原理构建高斯低通滤波器


1、思路

由于光照等原因造成的图片存在阴影且影响视觉效果的情况,带阴影的图像可以表示为:

g(x,y)=f(x,y)s(x,y)

其中,g(x,y)是最终的图像,f(x,y)s(x,y)分别是没有受到影响的原图像和阴影图像(对原图像造成干扰)。由此可见,只要想办法去除这个阴影模式就可以恢复原图像(原图除以阴影模式)。

首先需要回顾一下图像的加减乘除的作用:

图像加减乘除作用
一般用于去除均值为零的噪声
- 一般用于体现出两幅图像的差异/减法降噪等
.* 一般用于实现阴影模式处理(屏蔽一部份区域)
./ 一般用于去除阴影模式

从上表可以看出,我们这次需要用到图像的乘除法。

2、阴影模式的估计方法

阴影模式的一种估计方法是通过模糊化的方法或的图像背景,用该背景作为阴影模式。

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值