Matlab在用imshow或者plot显示图片的时候,经常有白边或是其他的东西。
如果使用saveas的化,这个白边会被存起来。
我们可以这样:
imshow(strain_image,'border','tight','initialmagnification','fit'); set (gcf,'Position',[0,0,500,500]);
这样再使用saveas就可以把白边去掉显示了
set中[0,0,500,500]其中前两个参数表示显示框出现的位置
后面的两个参数表示的是显示图片的大小,这里应该写图片的长,宽。
这样就保证了saveas的结果是整张图片
印象中有一个库文件,直接使用im_fwrite()直接使用就可以了。
但我不记得是哪个库了
有知道的同学麻烦告诉我一声,先说声谢谢。