matlab弄巧成拙之图片导出

最近在写matlab的图片处理程序

因为之前导出图都是用的第三方库:exp_fig,该函数可以方便的将生成的figure图片不含数轴之类的输出保存为图片,所以:

figure
imshow(bscan1(:,:, i )); axis off; po4=[po3, '\',num2str(n),' _ ',num2str(i),' .tif']; export_fig(po4, gcf );

因为图片数量极多,所以该代码运算缓慢,而且最大的问题是输出的图片含白边

查找代码无果,突然想到最基础的imread代码

po4=[po3,'\',num2str(n),'_',num2str(i),'.tif'];
imwrite(bscan1(:,:,i), po4);

 该代码运行迅速,并且无白边输出

  

 

posted @ 2023-09-08 09:10  cao98  阅读(66)  评论(0)    收藏  举报