matlab中如何让保存的图片不含白边

matlab中利用imshow显示图片,若对图片进行了处理再保存肯定会有白边,那么如何去掉白边呢?

如下代码即可解决:

i=1;
I=imread('E:\CNN\Dataset\000.jpg');
figure(1);
imshow(I,'Border','tight');
rectangle('position',[100,100,100,100],'edgecolor','g','linewidth',6);

frame1=getframe(gcf);
im1=frame2im(frame1);
path=['E:\桌面\11\',num2str(i),'.jpg'];
imwrite(im1,path,'jpg');

你可能感兴趣的:(matlab,图像处理,计算机视觉)