1. 程式人生 > >matlab 之批量儲存影象,再論 imwrite print saveas

matlab 之批量儲存影象,再論 imwrite print saveas

對事物的認識總是由淺至深,逐步深入理解的
經過了一年的反覆,我對matlab批量繪圖已經有了另一番認識

1、print 最常用
可作為日常繪圖的首選。對格式,解析度等各項指標做非常細緻的定義,適合直接出圖。

2、saveas,偶爾用
雖然說儲存的影象都是預設大小,無法更改,但關鍵是可以儲存fig影象
saveas可以儲存matlab自認的fig格式的影象,也就是說,對於將來有可能需要細緻修改以方便發表論文的影象,儲存為fig更適合。畢竟,有時候各期刊雜誌對影象命名及色彩等要求不一,甚至我們繪圖有時也會有這樣那樣的疏忽,而有的影象也不是一下就可以做出來的,儲存fig影象用來最後細修很有意義。

3、imwrite :不常用。
與getframe 結合使用,適合於儲存截圖,當機器執行速度變慢時,批量成圖可能會有錯誤。他的優點在於可以為下一步做movie或gif動圖做準備

批量製圖時常用命令:
mkdir
,生成目錄
filename = ['image\figure', sprintf('%02d',nn)]