(PHP 4, PHP 5)
imagesetpixel — Establecer un simple píxel
imagesetpixel() dibuja un píxel en las coordenadas especificadas.
Un recurso image, es devuelto por una de las funciones de creación de imágenes, como imagecreatetruecolor().
Coordenada x.
Coordenada y.
Un identificador de color creado con imagecolorallocate().
Devuelve TRUE en caso de éxito o FALSE en caso de error.
Example #1 Ejemplo de imagesetpixel()
Un dibujo aleatorio que termina en una imagen regular.
<?php
$x = 200;
$y = 200;
$gd = imagecreatetruecolor($x, $y);
$esquinas[0] = array('x' => 100, 'y' => 10);
$esquinas[1] = array('x' => 0, 'y' => 190);
$esquinas[2] = array('x' => 200, 'y' => 190);
$rojo = imagecolorallocate($gd, 255, 0, 0);
for ($i = 0; $i < 100000; $i++) {
imagesetpixel($gd, round($x),round($y), $rojo);
$a = rand(0, 2);
$x = ($x + $esquinas[$a]['x']) / 2;
$y = ($y + $esquinas[$a]['y']) / 2;
}
header('Content-Type: image/png');
imagepng($gd);
?>
El resultado del ejemplo sería algo similar a: