> 16) & 0xFF; $g = ($colour >> 8) & 0xFF; $b = $colour & 0xFF; //return 'rgb(' . $r . ',' . $g . ',' . $b . ')'; return '#' . sprintf('%02X%02X%02X',$r, $g, $b); } $scale = 3; $filename = 'mudkip.png'; // --- $im = imagecreatefrompng($filename); $size = getimagesize($filename); $prev_colour = 0xFFFFFF; for ($y = 0; $y < $size[1]; $y += $scale) { for ($x = 0; $x < $size[0]; $x += $scale) { $colour = imagecolorat($im, $x, $y); //if ($colour == 0xFFFFFF) // echo ' '; //else // echo ' '; // Different from the previous colour? if ($colour != $prev_colour) { echo ''; $prev_colour = $colour; } echo ' '; } echo '
'; } ?>