Saving images in .FIG format from a source code

5 views (last 30 days)
Hello everyone!
I have a code that shows me figures with the imshow(outpict) command where "outpict" is shown in the following image (along with other parameters):
I would like to save all the figures shown with imshow(outpict) in the .FIG format in a folder other than the working folder.
In the above image10 images have been opened (parameter k) and each is shown with imshow(outpict).
I thank you if you can help me out.

Sign in to comment.

Answers (2)

KALYAN ACHARJYA on 29 Oct 2022
Edited: KALYAN ACHARJYA on 29 Oct 2022
for loop i=
savefig(gcf,file_name); % Set an other folder path/directory
close all
#To set the folder path, yoo can refer your earlier question.
Hope it Helps!

Walter Roberson
Walter Roberson on 29 Oct 2022
Use fullfile(FolderToSaveInto, FileNameToSaveTo) in order to construct the output file name. For example,
savedir = '../saved_results';
file_name = fullfile( savedir, sprintf('myoutput_%04d.fig',k) );
savefig(gcf, file_name)


Find more on Printing and Saving in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by