czy da się jakoś zmienić ilość kolorów w obrazku?
<?php
header("Content-type: image/jpeg");
$im = imagecreatefromjpeg('gifs/'.$filnam2);
imagejpeg($im);
imagedestroy($im);
?>
i co teraz z tym zrobić aby zmniejszyć ilość kolorów np. do 255?
czy da się jakoś zmienić ilość kolorów w obrazku?
<?php
header("Content-type: image/jpeg");
$im = imagecreatefromjpeg('gifs/'.$filnam2);
imagejpeg($im);
imagedestroy($im);
?>
i co teraz z tym zrobić aby zmniejszyć ilość kolorów np. do 255?
Możesz utworzyć po prostu gif :)
Albo skorzystać z dodatkowego parametru funkcji imagejpeg - quality. Ale w taki sposób dokładnej liczby kolorów nie uzyskasz na pewno.
jest funkcja imagetruecolortopalette i chyba tym można coś takiego zrobić tylko że nie mam pojęcia jak ;/ może ktoś pomóc ? ;]
Spróbuj tak:
imagetruecolortopalette ( $im, TRUE, 255);
http://pl.php.net/manual/pl/function.imagetruecolortopalette.php