- Ajuda Scilab
- Biblioteca de Gráficos
- Color management
- addcolor
- autumncolormap
- bonecolormap
- color
- color_list
- colorbar
- colordef
- colormap
- coolcolormap
- coppercolormap
- getcolor
- graycolormap
- hotcolormap
- hsv2rgb
- hsvcolormap
- jetcolormap
- name2rgb
- oceancolormap
- pinkcolormap
- rainbowcolormap
- rgb2name
- springcolormap
- summercolormap
- whitecolormap
- wintercolormap
hsv2rgb
Converte cores HSV para RGB
Seqüência de Chamamento
[r,g,b] = hsv2rgb(h,s,v) rgb = hsv2rgb(h,s,v) [r,g,b] = hsv2rgb(hsv) rgb = hsv2rgb(hsv)
Parâmetros
- h
um vetor de tamanho n. Os valores "hue" (de matiz)
- s
um vetor de tamanho n. Os valores "saturation" (de saturação)
- v
um vetor de tamanho n. Os valores "value" (de valor).
- hsv
uma matriz n x 3. Cada linha contém uma tripla [hue saturation value].
- r
um vetor coluna de tamanho n. Os valores "red" (de vermelho).
- g
um vetor coluna de tamanho n. Os valores "green" (de verde).
- b
um vetor coluna de tamanho n. Os valores "blue" (de azul).
- rgb
uma matriz n x 3. Cada linha contém uma tripla [red green blue].
Descrição
A função hsv2rgb converte mapas de cores entre os espaços de cores RGB e HSV. Como a matiz varia de 0 a 1.0 , as cores correspondentes podem variar partindo do vermelho entre amarelo, verde, ciano, azul, magenta, e preto, até vermelho novamente, de modo que há na verdade valores de vermelho tanto em 0 quanto em 1.0 . À medida em que a saturação varia de 0 a 1.0, as cores correspondentes (matizes) variam de insaturadas (gradações de cinza) a completamente saturadas (nenhum componente branco). à medida em que o valor, ou brilho, varia de 0 a 1.0, as cores correspondentes vão se tornando mais brilhantes.
Exemplos
t=[0:0.3:2*%pi]'; z=sin(t)*cos(t'); plot3d1(t,t,z) f=gcf();f.pixmap='on'; for h=0:0.1:1 hsv=[h*ones(32,1) linspace(0,1,32)' 0.7*ones(32,1)]; f.color_map=hsv2rgb(hsv); show_pixmap() xpause(10000) end for v=0:0.1:1 hsv=[ones(32,1) linspace(0,1,32)' v*ones(32,1)]; f.color_map=hsv2rgb(hsv); show_pixmap() xpause(10000) end
Autor
- Serge Steer
INRIA
| << hotcolormap | Color management | hsvcolormap >> |