cropIrisImage = imcrop(iResize, [c(1)-120, ro(1)-100, 225, 220]);
figure,imshow(cropIrisImage);title('Cropped Iris Image');
[r,c,d] = size(cropIrisImage); %# Get the image size
set(gca,'Units','normalized','Position',[0 0 1 1]); %# Modify axes size
set(gcf,'Units','pixels','Position',[200 200 c r]); %# Modify figure size
hold on;
f = getframe(gcf);
img_cropIris = image(f.cdata);
figure,imshow(img_cropIris);title('Croped Iris Image');
我试图通过显示轴来获取图像 的getFrame(GCF) 得到它但却无法将其存储在图像中。我也用它在磁盘上写了 imwrite 稍后我需要将它存储在函数中(在uint8的某个变量中)以及图像(f.cdata)之后,所以我可以将它传递给执行某些操作(如rgb2gray)的其他函数。感谢...