Funções da GD
PHP Manual

imagetruecolortopalette

(PHP 4 >= 4.0.6, PHP 5, PHP 7)

imagetruecolortopaletteConverte uma imagem true color para uma imagem de paleta

Descrição

bool imagetruecolortopalette ( resource $image , bool $dither , int $ncolors )

imagetruecolortopalette() converte uma imagem truecolor para uma imagem de paleta. O código para esta função foi escrito originalmente pelo Independent JPEG Group library code, o qual é excelente. O código foi modificado para preservar tanta informação do alpha channel quanto possível na paleta de resultado, em adição a preservar as cores tão bem quanto possível. Isto não funciona tão bem quanto podia ser esperado. Normalmente é melhor simplesmente produzir e enviar uma imagem truecolor, a qual tem garantidamente uma qualidade de saída melhor.

Parâmetros

image

Um resource de imagem, retornado por funções de criação de imagens, como imagecreatetruecolor().

dither

dither indica se a imagem deve ser estremecida - se ele é TRUE então o estremecimento será usado, o que resulta em uma imagem mais manchada mas com melhor aproximação da cor.

ncolors

Define o número máximo de cores que devem ser retidos na paleta.

Valor Retornado

Retorna TRUE em caso de sucesso ou FALSE em caso de falha.

Notas


Funções da GD
PHP Manual