how to save the output image
4 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Frisda Sianipar
am 23 Feb. 2021
Kommentiert: Frisda Sianipar
am 25 Feb. 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 Kommentare
Walter Roberson
am 23 Feb. 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?
Akzeptierte Antwort
Walter Roberson
am 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 Kommentare
Walter Roberson
am 24 Feb. 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')
Weitere Antworten (0)
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!