分享

matlab 之批量保存图像,再论 imwrite print saveas

 枫x007 2019-06-02

对事物的认识总是由浅至深,逐步深入理解的
经过了一年的反复,我对matlab批量绘图已经有了另一番认识

1、print 最常用
可作为日常绘图的首选。对格式,分辨率等各项指标做非常细致的定义,适合直接出图。

2、saveas,偶尔用
虽然说保存的图像都是默认大小,无法更改,但关键是可以保存fig图像
saveas可以保存matlab自认的fig格式的图像,也就是说,对于将来有可能需要细致修改以方便发表论文的图像,保存为fig更适合。毕竟,有时候各期刊杂志对图像命名及色彩等要求不一,甚至我们绘图有时也会有这样那样的疏忽,而有的图像也不是一下就可以做出来的,保存fig图像用来最后细修很有意义。

3、imwrite :不常用。
与getframe 结合使用,适合于保存截图,当机器运行速度变慢时,批量成图可能会有错误。他的优点在于可以为下一步做movie或gif动图做准备

批量制图时常用命令:
mkdir,生成目录
filename = ['image\figure', sprintf('%02d',nn)]

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多