Question about imshow syntax

3 次查看(过去 30 天)
sriharsha bulusu
sriharsha bulusu 2015-2-9
imshow(mag(1,1),256) this is the line which is executed and the error returned is
Error using imshow>preParseInputs (line 456) The syntax IMSHOW(I,N) has been removed. Error in imshow (line 214) varargin_translated = preParseInputs(varargin{:}); pls suggest me with a solution sir and i am using matlab 2014a

回答(1 个)

David Young
David Young 2015-2-9
It's not possible to be sure what you want to do. However, trying to display a single pixel mag(1,1) doesn't usually make sense. If mag is your image, perhaps you mean
imshow(mag);
or
imshow(mag, []);
or
imshow(mag, [0 255]);
The correct syntax for imshow is shown in the documentation. Referring to that is the best way to find the answer.
  2 个评论
sriharsha bulusu
sriharsha bulusu 2015-2-9
i have submitted a single example sir actually it is about imshow(mag(i,j),256) it is a line in walsh transform program in image processing but sir i got my answer by typing imshow(mag(i,j)) only thank you so much sir
David Young
David Young 2015-2-9
I guess i and j must be vectors then. If they are scalars, mag(i,j) is a single pixel.

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Image Processing Toolbox 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by