quantifizieren

Farbquantisierung. Gibt Farbquantisierungsattribute für die GIF-Ausgabekonvertierung an.

quantize= * *[, * *[, * *[, *typedithernumColorscolorList*]]]

type

Palettentyp {adaptive|web|mac}

Wählen Sie " web "oder " mac "aus, um eine vordefinierte Palette auszuwählen, oder setzen Sie auf " adaptive ", um eine optimale Palette für das Bild zu berechnen.

dither

{diffuse|off}- Dithering-Optionen

Wählen Sie 'Diffus' für Floyd-Steinberg-Fehlerdiffusion oder 'Aus', um Dithering zu deaktivieren.

numColors

Anzahl der Ausgabefarben (Integer), die in der Palette " adaptive "enthalten sind.

numColors muss zwischen 2 und 256 liegen.

colorList

Kommagetrennte Liste von erzwungenen RGB-Farben im Hex6-Format. Ermöglicht die Angabe erzwungener Farben, die in einer Palette " adaptive "enthalten sein sollen. Wenn die Anzahl der angegebenen Farben kleiner ist als numColors , werden zusätzliche Farben basierend auf dem Bildinhalt berechnet.

Wird nur verwendet, wenn fmt=gif oder fmt=gif-alpha Andernfalls ignoriert. Die Farben, die mit colorList angegeben werden, müssen RGB-Werte im hexadezimalen Format sein (siehe Farbe ); keine anderen Farbspezifikatoren sind zulässig.

Standard

quantize=adaptive,diffuse,256

Beispiel

Generieren Sie eine GIF-Miniaturansicht mithilfe der Palette "web"und ohne Dithering:

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

Konvertieren Sie das Bild in eine bitonale GIF-Datei mit Schlüsselfarbtransparenz und erzwingen Sie Farben in Schwarzweiß:

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

Auf dieser Seite