Question about imshow syntax
Show older comments
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
Answers (1)
David Young
on 9 Feb 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 Comments
sriharsha bulusu
on 9 Feb 2015
David Young
on 9 Feb 2015
I guess i and j must be vectors then. If they are scalars, mag(i,j) is a single pixel.
Categories
Find more on Image Arithmetic in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!