2

是否可以使用 PHP Gmagick 扩展获得任何图片像素的颜色?

在 IMagick 中,我可以从 getImagePixelColor 方法获取此信息:

$color = $img->getImagePixelColor($x, $y)->getColor();

如何通过 GMagick 得到这个结果?

4

1 回答 1

4

目前没有使用 Gmagick 执行此操作的本机方法。这将完成工作:

$img_clone = clone $img;    // No need to modify the original object.
$img_clone->cropImage(1, 1, $x, $y);
$color = $img_clone->getImageHistogram()[0]->getColor();

退货

(string) rgb(0,0,0)
于 2014-01-10T00:30:53.143 回答