Hi there, I am currently working on a code which creates an image using imagesc, and then wanting to crop the image, I can do this while using the interactive cropping tool however whenever I try to use the [rect] method to create the crop it comes up with the message:
Error using imcrop>checkCData (line 410)Invalid input image. Error in imcrop>parseInputs (line 256) checkCData(a);Error in imcrop (line 93)[x,y,a,cm,spatial_rect,h_image,placement_cancelled] = parseInputs(varargin{:});Error in Cropped (line 51) Cr=imcrop(figure(1),[220 619 650 50]);
The code is
Cr=imcrop(figure(1)); figure(2); imagesc(flipud(Cr)); set(gca,'YDir','normal');
Figure(1) is an image created from imagesc.Just wondering if anyone can help. Thanks
Best Answer