天天看点

PHP获取图片每个像素点

PHP获取图片每个像素点

<pre>

$i = imagecreatefromjpeg("test.jpg"); //图片路径

for ($x = 0; $x < imagesx($i); $x++) {

for ($y = 0; $y < imagesy($i); $y++) {

$rgb = imagecolorat($i, $x, $y);

$r = ($rgb >> 16) & 0xFF;

$g = ($rgb >> 8) & 0xFF;

$b = $rgb & 0xFF;

echo "($r,$g,$b)";

//echo "$rgb ";

}

echo "\n";

</pre>