hsv

Mapa de cores que percorre o círculo de matizes com saturação e valor máximos.

Categoria: Graphics > Formatting and Annotation

Sintaxe

map = hsv

Retorna um mapa de cores hsv com o número padrão de linhas.

map = hsv(m)

Retorna um mapa de cores hsv com m linhas.

Descrição

O matiz vai de 0 até um pouco abaixo de 1 em passos iguais, e as cores passam do vermelho ao amarelo, verde, ciano, azul e magenta, quase voltando ao vermelho. A primeira e a última cor são próximas mas não idênticas, e o mapa é cíclico, o que combina com ângulos e fases.

Ele é construído como hsv2rgb([h' ones(m,1) ones(m,1)]), com matizes h igualmente espaçados.

Argumentos de entrada

m
Número de cores, um inteiro não negativo.

Argumentos de saída

map
Matriz m-por-3 de valores RGB entre 0 e 1.

Exemplo

Quatro matizes

hsv(4)
Saída
ans = 4×3

    1.0000         0         0
    0.5000    1.0000         0
         0    1.0000    1.0000
    0.5000         0    1.0000

Veja também

hsv2rgb rgb2hsv colormap jet parula