Re: Trying to create a colortable - what am I missing here?
| From: | Nathan Rixham | Date: | Mon, 11 May 2009 20:42:36 +0000 |
| Subject: | Re: Trying to create a colortable - what am I missing here? | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-292462@lists.php.net to get a copy of this message | ||
דניאל דנון wrote:
I've tried to make a color table, but I am missing something. not in the color-table-code itself, but in somewhere else... I just can't find...untested but try.. // 4096*4096 = 16777216 = FFFFFF+1 $im = imagecreate(4096, 4096); $white = imagecolorallocate($im, 0, 0, 0); $r = $g = $b = $x = $y = 0; $max = 255; while ($r <= $max) { while ($g <= $max) {
while ($b <= $max) {
$n = imagecolorallocate($im, $r, $g, $b);
imagesetpixel($im, $x, $y, $n);
$x = $x == 4096 ? 0 : $x+1;
$y = $y == 4096 ? 0 : $y+1;
$b++;
}
$b = 0;
$g++;
}
$g = 0;
$r++;
}
header("Content-Type: image/png");
imagepng($im);
imagedestroy($im);