matlab程序中使用qtdecomp函数出错!!! 20

J=imread('fire.jpg');I1=rgb2gray(J);figure,imshow(I1)%选取阈值为0.2,对原始图像进行四叉树分解,并以灰度图的形式显... J=imread('fire.jpg');
I1= rgb2gray(J);
figure,imshow(I1)
%选取阈值为0.2,对原始图像进行四叉树分解,并以灰度图的形式显示分解所得的稀疏矩阵
S = qtdecomp(I1,0.2);
S2=full(S);
figure,imshow(S2)
这是程序,运行后提示错误为??? Error using ==> qtdecomp>ParseInputs
Size of A is not a multiple of the maximum block dimension

Error in ==> qtdecomp at 88
[A, func, params, minDim, maxDim] = ParseInputs(varargin{:});

求教高手!!!
展开
 我来答
yu8top文库
2013-09-25
知道答主
回答量:8
采纳率:0%
帮助的人:4.6万
展开全部
你图像的问题,图像必须是正方的,才能四叉树分解
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式