Convertir una imagen en una formada por caracteres.
$im = imagecreatefrompng("imagen.png");
// Iteramos entre las coordenadas X y Y
for($y=0;$y<imagesy($im);$y++) {
for($x=0;$x<imagesx($im);$x++) {
// Obtenemos el valor del color
$rgb = imagecolorat($im,$x,$y);
// Convertimos a Hexadecimal
$hex = sprintf("%06X", $rgb);
// Imprimimos la letra con su color
print "<font color=\"#$hex\">M</font>";
}
print "<br>";
}
imagedestroy($im);
