Question about imshow syntax

3 vues (au cours des 30 derniers jours)
sriharsha bulusu
sriharsha bulusu le 9 Fév 2015
Commenté : David Young le 9 Fév 2015
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

Réponses (1)

David Young
David Young le 9 Fév 2015
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 commentaires
sriharsha bulusu
sriharsha bulusu le 9 Fév 2015
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 le 9 Fév 2015
I guess i and j must be vectors then. If they are scalars, mag(i,j) is a single pixel.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Image Processing Toolbox dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by