changing colormap of 10000 saved JPEG spectrograms
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Sania Gul
am 17 Sep. 2022
Kommentiert: Walter Roberson
am 17 Sep. 2022
I have saved 10000 spectrograms as .jpeg images, in my hard drive, using the default "PARULA" colrmap. I want to change all of them to "AUTUMN" colormap. Is there any way to do that, without redrawing the spectrograms from audio from the scratch?
0 Kommentare
Akzeptierte Antwort
Walter Roberson
am 17 Sep. 2022
Use rgb2ind specifying the parabula map. Then ind2rgb that using the other color map.
5 Kommentare
Walter Roberson
am 17 Sep. 2022
in_cmap = parula;
out_cmap = autumn;
A = imread(fullfile(SourceFolder1,filenames1(count).name));
B = rgb2ind(A, in_cmap);
C = im2uint8(ind2rgb(B, out_cmap)) ;
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Colormaps finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!