how to save the output image

3 vues (au cours des 30 derniers jours)
Frisda Sianipar
Frisda Sianipar le 23 Fév 2021
Commenté : Frisda Sianipar le 25 Fév 2021
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 commentaires
Walter Roberson
Walter Roberson le 23 Fév 2021
citra3=montage(reshape(V,size(citra)),map,'Indices',3);
since V is squeezed citra, reshape of it back to size of citra would just give you back citra... so why bother with the shape change and why not just pass citra into montage?
Frisda Sianipar
Frisda Sianipar le 23 Fév 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.

Connectez-vous pour commenter.

Réponse acceptée

Walter Roberson
Walter Roberson le 23 Fév 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 commentaires
Walter Roberson
Walter Roberson le 24 Fév 2021
implemencoba.fig is not one of the output files. You need to look inside the Implemen directory of where you are now.
dir('F:\kuliah\semester6\TA2\Implemen')
Frisda Sianipar
Frisda Sianipar le 25 Fév 2021
yes, it same. nothing is saved

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Medical Physics dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by