文档帮助中心文档
使用正则化过滤器去模糊图像
J = deconvreg (psf),我
J = deconvreg (psf, np)
J=解离VREG(I,psf,np,L范围)
J = deconvreg (psf, np、lrange regop)
[J, lagra] = deconvreg (___)
例子
J= deconvreg (我,psf)去卷积图像我使用正则化滤波算法,返回去模糊的图像J.假设图像我通过使用点扩展函数(PSF)卷积真实图像创建,psf,可能还会添加一些噪音。该算法是在保证图像平滑性的前提下,估计图像与真实图像之间误差最小的约束优化算法。
J= deconvreg (我,psf)
J
我
psf
J= deconvreg (我,psf,NP)指定附加噪声功率,NP.
J= deconvreg (我,psf,NP)
NP
J= deconvreg (我,psf,NP,lrange)指定范围内,lrange,搜索最优解。该算法找到了一个最优的拉格朗日乘子lagra在lrange的范围内。
J= deconvreg (我,psf,NP,lrange)
lrange
lagra
J= deconvreg (我,psf,NP,lrange,regop)使用正则化算子约束反褶积regop. 默认的正则化操作符是拉普拉斯操作符,用于保持图像平滑度。
J= deconvreg (我,psf,NP,lrange,regop)
regop
[J,lagra) = deconvreg (___)输出拉格朗日乘数的值,lagra除了恢复的图像,J.
[J,lagra) = deconvreg (___)
全部折叠
创建示例图像。
我=棋盘(8);
创建PSF并使用它创建输入图像的模糊和嘈杂版本。
PSF = fspecial (“高斯”7、10);V = . 01;BlurredNoisy = imnoise (imfilter (PSF),“高斯”0 V);NOISEPOWER = V * prod(大小(I));
解模糊图像。
[J LAGRA] = deconvreg(blur noisy,PSF,NOISEPOWER);
显示图像的不同版本。
次要情节(221);imshow (BlurredNoisy);标题(A =模糊和嘈杂);次要情节(222);imshow (J);标题('[J LAGRA] = deconvreg(A,PSF,NP)');次要情节(223);imshow (deconvreg (BlurredNoisy PSF, [], LAGRA / 10));标题(“deconvreg (PSF, [], 0.1 * LAGRA)”);次要情节(224);imshow (deconvreg (BlurredNoisy PSF, [], LAGRA * 10));标题(“deconvreg (PSF, [], 10 * LAGRA)”);
模糊图像,指定为任意维度的数字数组。
数据类型:单|双|int16|uint8|uint16
单
双
int16
uint8
uint16
PSF,指定为数字数组。
数据类型:双
0
噪声功率,指定为数字标量。
(1) e-9 1 e9)
搜索范围,指定为数字标量或2元素数字向量。如果lrange是标量,那么算法假设是lagra等于lrange。如果你指定lagra,则函数忽略NP价值
正则运算符,指定为数字数组。的regop数组的尺寸不能超过图像的尺寸,我.任何非Singleton尺寸必须与psf.
去模糊图像,作为数字数组返回。J具有与相同的数据类型我.
拉格朗日乘数,作为数字标量返回。
输出图像J可以表现出离散傅里叶变换引入的环。要减少振铃,请使用I = edgetaper (psf)在调用之前deconvreg.
I = edgetaper (psf)
deconvreg
[1]冈萨雷斯,r。C。和r。e。伍兹。数字图像处理.Addison-Wesley出版公司,1992。
deconvblind|deconvlucy|deconvwnr|edgetaper|otf2psf|padarray|psf2otf
deconvblind
deconvlucy
deconvwnr
edgetaper
otf2psf
padarray
psf2otf
您已经有了geänderte版本死亡Beispiels。Möchten您是谁? Änderungen öffnen?
您有一个连接到MATLAB-Befehl entspricht:
Führen Sie den Befehl durch Eingabe in das MATLAB-Befehlsfenster aus。Webbrowser unterstützen keine MATLAB-Befehle。
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系