Erika Focke
Sobre todas as coisas
Sobre todas as coisas
Jan 26th
Não existe uma função pronta para aplicar o efeito “sépia” (foto envelhecida) em imagens usando a GD no PHP, porém é bem fácil de conseguir esse efeito fazendo uma combinação de COLORIZE e GRAYSCALE :
<?php
$img = imagecreatefromjpeg("foto_exemplos.jpg");
if($img && imagefilter($img, IMG_FILTER_GRAYSCALE))
{
imagefilter($img, IMG_FILTER_COLORIZE, 90, 60, 40);
header("Content-type: image/jpg");
imagejpeg($img);
}
else
{
echo "Ocorreu um erro.";
}
imagedestroy($img);
?>
Resultado – antes e depois: