ind2rgb
Converte uma imagem indexada e seu mapa de cores em uma imagem RGB.
Categoria: Graphics > Images
Sintaxe
RGB = ind2rgb(X, map)
Troca cada índice de X pela cor da linha correspondente de map.
Descrição
O resultado tem um plano por canal de cor, de modo que RGB(:,:,1) guarda os valores de vermelho de todos os pixels. É o inverso de rgb2ind quando nenhuma cor se perdeu, e um passo conveniente antes de filtrar dados de cor.
Argumentos de entrada
X- Imagem indexada. Índices de classes inteiras começam em 0, os
doubleem 1. map- Mapa de cores, m por 3.
Argumentos de saída
RGB- Imagem
doublem por n por 3.
Exemplo
Consultar cores
X = [1 2];
map = [1 0 0; 0 1 0];
RGB = ind2rgb(X, map);
disp(size(RGB))
disp(squeeze(RGB(1, 2, :))')
Saída
1 2 3
0 1 0