Quantização de cores. Especifica atributos de quantização de cores para a conversão de saída de GIF.
quantize= *
type*[, *
pontilhamento*[, *
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: a variável mac O tipo de palete só é suportado para os formatos GIF e PNG8, mas não para os formatos GIF-Alpha e PNG8-Alpha. |
pontilhamento |
{diffuse|off} Especifica as opções de pontilhamento. Defina como difuso para difusão do erro Floyd- Steinberg Defina como desligado para desativar o pontilhamento. |
numColors |
Número de cores de saída (2-256) Especifica quantas cores são incluídas no adaptável paleta. |
colorList |
Uma lista separada por vírgulas de cores de RGB forçadas no formato hex6 Permite especificar as cores a serem incluídas em uma adaptável paleta. Se o número de cores especificado for menor que numColors , as cores adicionais são calculadas com base no conteúdo da imagem. |
Solicitar atributo. Ela se aplica independentemente da configuração atual da camada. Usado somente se fmt=gif
, fmt=gif-alpha
, fmt=png8
ou fmt=png8-alpha
. Ignorado de outra forma.
As cores especificadas com colorList
deve consistir em valores de RGB no formato hex6 (consulte cor sem 0x
prefixo. Nenhum outro especificador de cor é permitido. O modificador numColors
deve ser de 2 a 256.
quantize=adaptive,diffuse,256
Gere uma miniatura de GIF usando o web
paleta e sem pontilhamento:
http:// *
Servidor*/myRootId/myImageId?req=tmb&fmt=gif&quantize=web,off
Converta a imagem em um GIF bi-tonal com transparência de cor-chave e force as cores para preto e branco:
http:// *
Servidor*/myRootId/myImageId?fmt=gif-alpha&wid=100&quantize=adaptive,off,2,000000,ffffff