matlab图像去模糊算法代码我要分享

MATLAB image deblurring algorithm code

维纳滤波 点扩散函数 图像处理 图像去模糊 去模糊

关注次数: 502

下载次数: 1

文件大小: 284KB

代码分类: 图像处理

开发平台: matlab

下载需要积分: 1积分

版权声明:如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

代码描述

中文说明:

matlab图像去模糊算法代码,使用两倍长度的点扩散函数进行维纳滤波,模糊图像加入随机噪声,计算噪声信号功率比,使用噪声能量和图像一维自相关函数进行维纳滤波,模糊后的图像,减小噪声能量进行规则化滤波,增大拉格朗日乘子进行滤波,继续对恢复的图像反卷积,产生模糊图像,最初的PSF,显示最初PSF下恢复的PSF。


English Description:

MATLAB image deblurring algorithm code, using twice the length of the point spread function for Wiener filtering, fuzzy image add random noise, calculate the noise signal power ratio, using noise energy and image one-dimensional autocorrelation function for Wiener filtering, blurred image, reduce noise energy for regular filtering, increase Lagrange multiplier for filtering, continue to restore the image Image deconvolution, produce blurred image, the original PSF, display the original PSF under the recovery of PSF.


代码预览

第16章 MATLAB图像去模糊实战

第16章 MATLAB图像去模糊实战\ex_16_1.m

第16章 MATLAB图像去模糊实战\用到的图像

第16章 MATLAB图像去模糊实战\用到的图像\peppers.png