Effacer les filtres
Effacer les filtres

How to combine this R, G, B values of an image so that i have an image?

1 vue (au cours des 30 derniers jours)
KARTHICK
KARTHICK le 15 Fév 2013
I have R,G,B values of an image separately. I need it as a single image.Can anyone tell how to put these values in a single matrix, so that i have a single image.

Réponse acceptée

José-Luis
José-Luis le 15 Fév 2013
your_image = cat(3,R,G,B);

Plus de réponses (1)

the cyclist
the cyclist le 15 Fév 2013
Modifié(e) : the cyclist le 15 Fév 2013
Assuming your R,G,B values are MxN arrays, then you need to stack them into an MxNx3 array.
You can do this with the cat() command:
>> RGB = cat(3,R,G,B);
You can display the resulting array with the image() command
>> image(RGB)

Community Treasure Hunt

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

Start Hunting!

Translated by