imagecolorat — Получите значение индекса цвета пикселя.
int imagecolorat (ресурс $image, int $x, int $y)
Возвращает значение индекса цвета пикселя в указанной позиции изображения, указанного в изображении.
Если PHP был скомпилирован с использованием библиотеки GD 2.0 или выше и изображение является полноцветным, эта функция возвращает значение RGB точки в виде целого числа. Используйте сдвиг и маскирование, чтобы получить значения красного, зеленого и синего компонентов.
Получите соответствующие значения RGB.
<?php$im = ImageCreateFromPng("codercto-logo.png");$rgb = ImageColorAt($im, 100, 25);$r = ($rgb >> 16) & 0xFF;$g = ($rgb > > 8) & 0xFF;$b = $rgb & 0xFF;?>
imagecolorset() Устанавливает цвет для указанного индекса палитры.
imagecolorsforindex() Получает цвет индекса.