我正在尝试获取图像的第一个像素。最好是最左上角或最右上角的像素。 我看到了这个问题,它对我的问题有最接近的答案:Get image color
然而,答案只告诉你如何获得平均颜色。我不想获得平均颜色,我想从任何一侧获得第一个像素!有人知道怎么做吗?
最佳答案
试试这个,它获取左上角像素 (0,0) 的颜色:
<?php
$im = imagecreatefrompng("image.png");
$rgb = imagecolorat($im, 0, 0);
$colors = imagecolorsforindex($im, $rgb);
var_dump($colors);
?>
关于php - 使用php从图像中获取第一个像素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14178182/