English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
imagecolorsforindex — Получить цвет по индексу.
array imagecolorsforindex ( resource $image , int $index )
Эта функция возвращает связанный массив с именами ключей red, green, blue и alpha, содержащий значения для соответствующего индекса цвета.
<?php // Открываем изображение $im = imagecreatefrompng('w3codebox-logo.png'); // Получить цвет точки $start_x = 40; $start_y = 20; $color_index = imagecolorat($im, $start_x, $start_y); // Удобочитаемость $color_tran = imagecolorsforindex($im, $color_index); // Отображение значения цвета print_r($color_tran); ?>
Вывод примера resembles:
Массив ( [red] => 195 [green] => 223 [blue] => 165 [alpha] => 64 )
imagecolorat() Получить индекс цвета определенного пикселя.
imagecolorexact() Получить индекс значения цвета по заданному.