MATLAB: Error in double command code

codedoubleerrorguiimage processinginMATLABproblem

Hi,
i have created a code using double command. However, there is no error. Nevertheless, the image did not appear.
the command:
————————–
Im1 = rgb2gray(image1);
I1 = double(Im1);
axes(handles.axes2);
imshow(I1);
Pls HELP.

Best Answer

Use
imshow(I1, [])
or, better yet, instead of using
I1 = double(Im1);
use
I1 = im2double(Im1);