quantificare

Ultimo aggiornamento: 2023-09-01
  • Argomenti:
  • Dynamic Media Classic
    Visualizza ulteriori informazioni su questo argomento
  • SDK/API
    Visualizza ulteriori informazioni su questo argomento
  • Creato per:
  • Developer
    User

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

quantize= *tipo*[, *dithering*[, *numColors*[, *colorList*]]]

tipo

{adaptive|web|mac} tipo di palette

Seleziona ' web ' o ' mac ' per scegliere una palette predefinita o impostata su ' adattivo ' per calcolare una palette ottimale per l'immagine.

dithering

{diffuso|off} opzioni dithering

Selezionate 'diffonde' per la diffusione dell'errore Floyd-Steinberg o 'off' per disattivare il dithering.

numColors

Numero di colori di output (numero intero) inclusi in ' adattivo tavolozza '.

numColors deve essere compreso tra 2 e 256.

colorList

Elenco separato da virgole dei colori RGB obbligatori in formato esadecimale6. Consente di specificare i colori forzati da includere in un' adattivo tavolozza '. Se il numero di colori specificato è minore di numColors , i colori aggiuntivi vengono calcolati in base al contenuto dell’immagine.

Utilizzato solo se fmt=gif o fmt=gif-alfa . Altrimenti ignorato. I colori specificati con colorList devono essere valori RGB in formato esadecimale6 (vedere colore ); non sono consentiti altri specificatori di colore.

Predefinito

quantize=adaptive,diffuse,256

Esempio

Genera una miniatura GIF utilizzando l’icona " web" e nessun dithering:

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

Converti l’immagine in GIF bicontonale con trasparenza dei colori chiave e forza i colori in bianco e nero:

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

In questa pagina