Bild oder Foto in Farbtöne versetzen mit PHP
0Wer ein Foto mit PHP in einen Farbton z.B. in einem Blauton versetzen möchte, so wie ich das vor kurzem für einen Kunden machen musste, dem kann ich folgendes Code-Snippet ans Herz legen. Ich mache an dieser Stelle Gebrauch von der Funktion imagefilter(). Eine Liste mit den RGB Werten für entsprechende Farben findet man hier.
<?php $im = imagecreatefrompng('test.png'); // R, G, B, so 0, 0, 255 is blue if($im && imagefilter($im, IMG_FILTER_COLORIZE, 0, 0, 255)) { echo 'Image successfully shaded blue.'; imagepng($im, 'test.png'); imagedestroy($im); } else { echo 'Blue shading failed.'; } ?>
Share