quantizar

Quantificação de cores. Especifica atributos de quantificação de cores para conversão de saída de GIF.

quantize= *type*[, *tonalidade*[, *numColors*[, *colorList*]]]

type

{adaptive|web|mac}

Especifica o tipo de paleta.

Defina como adaptável para calcular uma paleta ideal para a imagem.

Defina como web ou mac para escolher uma paleta predefinida.

Observação: O mac O tipo de palete só é suportado para formatos GIF e PNG8, mas não para formatos GIF-Alpha e PNG8-Alpha.

tonalidade

{diffuse|off}

Especifica as opções de pontilhamento.

Defina como difusor para a difusão de erros Floyd-Steinberg

Defina como off para desativar a adição.

numColors

Número de cores de saída (2-256)

Especifica quantas cores estão incluídas no adaptável paleta.

colorList

Uma lista separada por vírgulas de cores RGB forçadas no formato hex6

Permite que você especifique as cores a serem incluídas em uma adaptável paleta. Se o número de cores especificado for inferior a numColors , cores adicionais são calculadas com base no conteúdo da imagem.

Propriedades

Atributo da solicitação. Aplica-se independentemente da configuração de camada atual. Usado somente se fmt=gif, fmt=gif-alpha, fmt=png8ou fmt=png8-alpha. Caso contrário, ignorado.

As cores especificadas com colorList deve consistir em valores RGB no formato hex6 (consulte color without 0x prefixo. Não são permitidos outros especificadores de cores. numColors deve estar entre 2 e 256.

Padrão

quantize=adaptive,diffuse,256

Exemplo

Gere uma miniatura de GIF usando o web paleta e sem pontilhamento:

http:// *server*/myRootId/myImageId?req=tmb&fmt=gif&quantize=web,off

Converta a imagem em um GIF bi-tonal com transparência de cores chave e force as cores para preto e branco:

http:// *server*/myRootId/myImageId?fmt=gif-alpha&wid=100&quantize=adaptive,off,2,000000,ffffff

Consulte também

fmt= , color

Nesta página