MATLAB Answers

how to save the output image

63 views (last 30 days)
citra=imread('ISIC_0024336.jpg');
figure, fig1=imshow(citra);
load mri
V = squeeze(citra);
citra3=montage(reshape(V,size(citra)),map,'Indices',3);
saveas(citra3,'ISIC_0024336coba.jpg');
Would you help me please, How to save the output image in Matlab automatically?
  2 Comments
Frisda Sianipar
Frisda Sianipar on 23 Feb 2021
actually I use this code to remove the background from the image only. And after that I want to save the output automatically, but I don't know what to use.

Sign in to comment.

Accepted Answer

Walter Roberson
Walter Roberson on 23 Feb 2021
infile = 'ISIC_0024336.jpg';
citra=imread(infile);
figure, fig1=imshow(citra);
load mri
V = squeeze(citra);
citra3=montage(reshape(V,size(citra)),map,'Indices',3);
[folder, basename, ext] = fileparts(infile);
outfile = fullfile(folder, [basename 'coba' ext]);
saveas(citra3, outfile);
  13 Comments
Frisda Sianipar
Frisda Sianipar on 25 Feb 2021
yes, it same. nothing is saved

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!