用matlab对受噪声污染的图像进行适当的处理,改善图像质量。好像是高斯白和椒盐噪声。求个处理思路。

[复制链接]
查看11 | 回复0 | 2013-1-24 11:55:44 | 显示全部楼层 |阅读模式
椒盐噪声和高斯白噪的处理方式是不一样的。经典的去除椒盐噪声的方法是自适应中值滤波,你可以百度一下算法的具体实现。高斯白噪我一般用小波阈值收缩去噪,具体方法你去百度就可以了。<dl class=\\\"replyask line \\\" id=\\\"replyask-80922903\\\"><dt class=\\\"ask\\\">追问 <dd class=\\\"replyask-content\\\" accuse=\\\"qRA\\\" id=\\\"replyask-content-80922903\\\"> 滤波之后图像会变的不清晰,用什么方法还原呢?</dl> <dl class=\\\"replyask line \\\" id=\\\"replyask-80928355\\\"><dt class=\\\"reply\\\">回答 <dd class=\\\"replyask-content\\\" accuse=\\\"aRA\\\" id=\\\"replyask-content-80928355\\\"> 你觉得加噪声的图像能百分百还原么?!目前没有哪种技术能百分百保留图像边缘的,只能做到尽量保留,没办法还原到原来的程度。你可以去找找论文看看,一般噪声分布在高频,图像细节也分布在高频,所以你去噪的时候不可避免的会误伤,我们能做的只能是尽量减少这种误伤。</dl> <dl class=\\\"replyask line \\\" id=\\\"replyask-80942069\\\"><dt class=\\\"ask\\\">追问 <dd class=\\\"replyask-content\\\" accuse=\\\"qRA\\\" id=\\\"replyask-content-80942069\\\"> 哦=。=我发现我之前弄错了所以细节丢失很严重。。。现在好了<br />顺便再问以下想用去噪声后的图像与标准图像对比的话,要用什么参数啊。好像直接看不是很科学的样子。。。</dl> <dl class=\\\"replyask line last\\\" id=\\\"replyask-80966335\\\"><dt class=\\\"reply\\\">回答 <dd class=\\\"replyask-content\\\" accuse=\\\"aRA\\\" id=\\\"replyask-content-80966335\\\"> 有个参数化的比较,计算峰值信噪比,也就是PSNR。具体计算公式和意义查查资料很容易找着的。</dl> <span class=\\\"evaluate\\\" id=\\\"evaluate-1278509062\\\" ><span class=\\\"evaluate-outer\\\"><span class=\\\"evaluate-inner\\\"><b class=\\\"evaluate-tip\\\" style=\\\"display:none\\\">赞同</b><span><b class=\\\"evaluate-num evaluate-num-fixed\\\">0</b></span></span></span></span><span class=\\\"f-pipe\\\">|</span><span class=\\\"comment\\\" id=\\\"comment-1278509062\\\">评论</span>
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行