MATLAB:如何保存圖片到指定文件夾的三種方法
方法一
在matlab中,直接imwrite()保存圖片,會保存到當前工作目錄文件夾或其子文件夾。
1 %直接保存 2 imwrite(picture,'test1.png') 3 4 %在當前工作目錄下新建文件夾並保存 5 mkdir image % 如果文件夾已存在,會有警告,但不影響運行 6 imwrite(picture,'image/test1.png')
方法二
如果要把圖片保存到其他指定的文件夾,可以通過 cd 命令切換當前工作目錄實現,但要提前通過 pwd 保存原工作目錄,為了在保存圖片之后切換回到原工作目錄。
1 filepath=pwd; %保存當前工作目錄 2 cd('f:\image') %把當前工作目錄切換到指定文件夾 3 imwrite(picture,'test1.png') 4 cd(filepath) %切回原工作目錄
方法三
也可以在切換工作目錄之后新建文件夾用於保存圖片。
1 filepath=pwd; %保存當前工作目錄 2 cd('f:') %把當前工作目錄切換到圖片存儲文件夾 3 mkdir image % 如果文件夾已存在,會有警告,但不影響運行 4 imwrite(picture,'image/test1.png') 5 cd(filepath) %切回原工作目錄
注意在保存完圖片或其他操作之后要切換回到原工作目錄,以繼續之后的指令。
參考鏈接:https://blog.csdn.net/songyunli1111/java/article/details/79622374