首 页 行业热点 新车 试驾评测 养车用车 车型库

MATLAB 程序错误;

发布网友

我来回答

2个回答

热心网友

由报错信息可知,是deconvblind函数的调用出了问题。在我的Matlab中显示的是第五个参数格式错误,也就是WEIGHT。这好像是控制参数,如果不是很需要,就把它去掉,就可以无出错地运行。
改为:
[J2 P2] = deconvblind(Blurred,P1,50,[]);

热心网友

WEIGHT = ~imdilate(WEIGHT,[se1 se2]);%%权重weight的尺寸在deconvblind函数中要求和Blurred图像尺寸一样,所以扩展的语句,也就是下面一行去掉
%WEIGHT = padarray(WEIGHT(2:end-1,2:end-1),[2 2]);
[J2 P2] = deconvblind(Blurred,P1,50,[],double(WEIGHT));%%weight为logical型,转化为double型即可!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com