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. |
quantize=adaptive,diffuse,256
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