我正在尝试获取图像的第一个像素。最好是左上角或右上角的一个像素。我看到了这个问题,它与我的问题最接近:获取图像颜色
但是,答案仅向您展示如何获得平均颜色。我不想获得平均颜色,我想从任何一侧获得第一个像素!有人知道怎么做吗?
试试这个,它得到左上角像素 (0,0) 的颜色:
<?php
$im = imagecreatefrompng("image.png");
$rgb = imagecolorat($im, 0, 0);
$colors = imagecolorsforindex($im, $rgb);
var_dump($colors);
?>
更多信息: http: //php.net/manual/en/function.imagecolorat.php