![]() |
图像序列中维数不匹配的问题
Matlab程序出错??? Subscripted assignment dimension mismatch.
I=ones(8,5); q=reshape(49:56,8,1); I(:,1)=q; I(:,2)='.'; I(:,3)='b'; I(:,4)='m'; I(:,5)='p'; L=setstr(I); %将ASCII码转为字符串; c=imread(L(1,:)); [m n]=size(c); I0=uint8(ones(m,n,8)); for k=1:8 j=imread(L(k,:)); I0(:,:,k)=j; end [m n o]=size(I0); Q=uint8(ones(m,n)); 程序运行到 I0(:,:,k)=j; 就会出现错误,错误信息提示: ??? Subscripted assignment dimension mismatch. Error in ==> backgroundtest3 at 18 I0(:,:,k)=j; |
回复: 图像序列中维数不匹配的问题
你可以在出错位置设个断点,调试运行到此处,看下I0的维数.
|
所有时间均为北京时间。现在的时间是 04:51。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.