|
楼主 |
发表于 2011-11-24 14:48
|
显示全部楼层
2维图像没问题,但是一维信号,结果好像也是对的,但是出现一个警告
Warning: Could not find an exact (case-sensitive) match for 'DECONVWNR'.
D:\MATLAB\R2008a\toolbox\images\images\deconvwnr.m is a case-insensitive match and will be used instead.
You can improve the performance of your code by using exact
name matches and we therefore recommend that you update your
usage accordingly. Alternatively, you can disable this warning using
warning('off','MATLAB:dispatcher:InexactCaseMatch').
This warning will become an error in future releases.
J = deconvwnr(I,PSF) 该函数使用的前提是:假设图像退化过程中无噪声,是维纳滤波的特例逆滤波。
J = deconvwnr(I,PSF,NSR) 该函数使用的前提是:NSR是信噪比参数选项
J = deconvwnr(I,PSF,NCORR,ICORR) 该函数使用的前提是:NCORR ICORR 分别是噪声和原始图像的自相关函数。
我自己编写的一维维纳滤波,感觉效果比这个函数好
|
|