PHP GMagick: как получить цвет пикселя?
Можно ли получить цвет любого пикселя изображения с расширением PHP Gmagick?
В IMagick я могу получить эту информацию из метода getImagePixelColor:
$color = $img->getImagePixelColor($x, $y)->getColor();
Как получить этот результат через GMagick?
1 ответ
Решение
В настоящее время нет собственного способа сделать это с помощью 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)