Como exibir imagem color como cinza?
Eu tenho o script que gera um thumb da imagem colorida, mas eu queria que ela aparecesse em PB (tons de cinza, como preferirem).
<?
header("Content-type: image/jpeg");
$im = imagecreatefromjpeg($_GET['imagem']);
$largurao = imagesx($im);
$alturao = imagesy($im);
$alturad = 200;
$largurad = ($largurao*$alturad)/$alturao;
$nova = imagecreatetruecolor($largurad,$alturad);
imagecopyresized($nova,$im,0,0,0,0,$largurad,$alturad,$largurao,$alturao);
imagejpeg($nova);
imagedestroy($nova);
imagedestroy($im);
?>
Sei que pra fazer o cinza é:
$cinza = ImageColorAllocate($nova,190,190,190);
Mas como faço pra gravar o cinza na imagem, isso que eu não entendi. http://forum.imasters.com.br/public/style_emoticons/default/blush.gif
Discussão (5)
Carregando comentários...