我有一个512x512 uint8图像,我想显示图像的矩阵元素,我使用了disp(),但发生了一个错误说(使用disp .Too很多输出参数的错误。)我应该如何显示元素图像矩阵。
程序是
Z=imread('C:\Documents and Settings\ms polichand\My Documents\Downloads\brodatz.tiff');
figure();
imshow(Z);
A=disp(Z);
错误是
使用disp时出错 输出参数太多。
imagematrix出错(第6行) A = DISP(Z);
我该怎么办?
答案 0 :(得分:0)
错误表明您有太多输出参数。你的代码是
A=disp(Z);
输出参数是=
左侧的任何内容,因此在这种情况下A
。由于您只有一个输出参数*并且错误表明它太多而在逻辑上意味着disp
函数仅接受零输出参数。换句话说,你只能这样称呼它:
disp(Z)
*注意:具有多个输出参数的常见示例是[m,n]=size(Z)