trying to make a script that interprets an image and reads the rgb values of each pixel. Ive come up with the code tht can interpret the values with help from my friends but i have no idea asto how to print it out. the format is supposed to be
Pixel R G B
and example line would be
120X200 120 230 240
the code till now is
<?php
$source_file = "test_image.jpg";
$im = ImageCreateFromJpeg($source_file);
$imgw = imagesx($im);
$imgh = imagesy($im);
// n = total number or pixels
$n = $imgw*$imgh;
for ($i=0; $i<$imgw; $i++)
{
for ($j=0; $j<$imgh; $j++)
{
// get the rgb value for current pixel
$rgb = ImageColorAt($im, $i, $j);
// extract each value for r, g, b
$r = ($rgb >> 16) & 0xFF;
$g = ($rgb >> & 0xFF;
$b = $rgb & 0xFF;
}
}
?>
any help will be appreciated
thanks