quantificare

quantizzazione del colore. Specifica gli attributi di quantizzazione del colore per la conversione dell'output in GIF.

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

type

{adattivo|web|mac}

Specifica il tipo di palette.

Imposta su adattivo per calcolare una palette ottimale per l’immagine.

Imposta su web o mac per scegliere una palette predefinita.

Nota: La mac Il tipo di pallet è supportato solo per i formati GIF e PNG8, ma non per i formati GIF-Alpha e PNG8-Alpha.

dietesi

{diffusa|disattivata}

Specifica le opzioni di dithering.

Imposta su diffondere per la diffusione dell'errore Floyd-Steinberg

Imposta su off per disabilitare il dithering.

numColors

Numero di colori di uscita (2-256)

Specifica quanti colori sono inclusi nel adattivo tavolozza.

colorList

Elenco separato da virgole dei colori RGB forzati in formato esadecimale6

Consente di specificare i colori da includere in un adattivo tavolozza. Se il numero di colori specificato è inferiore a numColors , vengono calcolati colori aggiuntivi in base al contenuto dell’immagine.

Proprietà

Attributo di richiesta. Si applica indipendentemente dall'impostazione del livello corrente. Utilizzato solo se fmt=gif, fmt=gif-alpha, fmt=png8oppure fmt=png8-alpha. Ignorato altrimenti.

I colori specificati con colorList deve essere costituito da valori RGB in formato esadecimale6 (vedi color senza 0x Prefisso. Non sono consentiti altri identificatori di colore. numColors deve essere compreso tra 2 e 256.

Predefinito

quantize=adaptive,diffuse,256

Esempio

Genera una miniatura di GIF utilizzando web tavolozza senza dithering:

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

Converti l'immagine in un GIF biconale con trasparenza dei colori chiave e forza i colori in bianco e nero:

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

Consultate anche

fmt= , color

In questa pagina