script.php
Código PHP:
<?php
$imagen = imagecreatefromjpeg("imagen.jpg");
$size = getimagesize("imagen.jpg");
echo ("$");
echo ("image = imagecreate($size[0],$size[1]);");
echo ("<br>");
echo ('header("Content-type: image/jpeg");');
echo ("<br>");
for($y=0;$y<imagesy($imagen);$y++) {
for($x=0;$x<imagesx($imagen);$x++) {
$rgb = ImageColorAt($imagen, $x, $y);
$r = ($rgb >> 16) & 0xFF;
$g = ($rgb >> 8) & 0xFF;
$b = $rgb & 0xFF;
echo ("$");
echo ("color = imagecolorallocate( $");
echo ("image, $r, $g, $b);<br>");
echo ("imagesetpixel($");
echo ("image,$x,$y,$");
echo ("color);<br>");
}
}
echo ("imagejpeg($");
echo ("image,'',100);<br>");
echo ("imagedestroy($");
echo ("image);");
imagedestroy($imagen);
?>
Código PHP:
<?
$image = imagecreate(150,100);
header("Content-type: image/jpeg");
header("Cache-Control: no-cache, must-revalidate");
header("Expires: Fri, 19 Jan 1994 05:00:00 GMT");
header("Pragma: no-cache");
$color = imagecolorallocate( $image, 142, 165, 197);
imagesetpixel($image,0,0,$color);
$color = imagecolorallocate( $image, 145, 165, 198);
imagesetpixel($image,1,0,$color);
$color = imagecolorallocate( $image, 145, 165, 200);
/*
...
*/
$color = imagecolorallocate( $image, 132, 163, 8);
imagesetpixel($image,149,99,$color);
imagejpeg($image,'',100);
imagedestroy($image);
?>