How to represent RGB color information using matlab?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Minale Habtemichael
el 12 de Mzo. de 2015
Comentada: Minale Habtemichael
el 13 de Mzo. de 2015
I want to hold the RGB color information of colored images using matlab; so as i can distinctly differentiate different objects using color information?
Very Thanks.
0 comentarios
Respuestas (1)
Michael Haderlein
el 12 de Mzo. de 2015
Images are represented by (m x n x 3) arrays. This is basically three two-dimensional arrays behind each other. The first layer is R, the second is G and the third is B. Means, if you want to get the three layers separated:
img=imread('myimage.png');
R=img(:,:,1);
G=img(:,:,2);
B=img(:,:,3);
3 comentarios
Image Analyst
el 12 de Mzo. de 2015
Why a tensor? What's wrong with a 3D array like the rest of the world? What form do you even use tensors in in MATLAB? If not arrays, then what? Structures, tables, cell arrays, what????
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!