Quickest way to join images preserving each colormap in MATLAB
Ältere Kommentare anzeigen
I am a having problem finding a way to join images preserving each colormap. I basically want to read images from a folder, place them in a rectangular grid (image11, image12; image21, image22) each with its own colormap. I have tried imtile() but I get black boxes at times and also for some reason the colormap is a greyscale instead of colours.
What would be the quickest way to do this? maybe forming a supermatrix containing all pixels of all images and then saving that as an image?
My pseudocode is simple:
for namefiles
im = imread(namefile);
imshow(im); %this works
out=imtile(im,'GridSize', [ypos xpos]); %this shows the pictures in black and white
imshow(out)
end
2 Kommentare
Jonas
am 4 Jul. 2022
can you provide a sample set and can you show an image of your problem/error.
Are all images of same size, is the position only defined by the file name and which colormap do you want to use? or do you mean the colors as they should be when you use imshow() on them?
carlos g
am 4 Jul. 2022
Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu Orange finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!






