imagecolorresolvealpha
(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)
imagecolorresolvealpha — Отримує ідентифікатор конкретного кольору та альфа компонента або його найближчий аналог
Опис
imagecolorresolvealpha( GdImage $image, int $red, int $green, int $blue, int $alpha): int
Ця функція обов'язково поверне ідентифікатор кольору для вибраного кольору або найближчу можливу його альтернативу.
Список параметрів
image
Об'єкт GdImage, що повертається однією з функцій створення зображень, наприклад, такий як imagecreatetruecolor()
red
Значення червоного компонента кольору.
green
Значення зеленого компонента кольору.
blue
Значення синього компонента кольору.
alpha
Значение в диапазоне от до127. . означає непрозорість, 127 означає абсолютну прозорість.
Параметри кольору можуть бути цілими в діапазоні від 0 до 255, або шістнадцятковими в діапазоні від 0x00 до 0xFF.
Значення, що повертаються
Повертає індекс кольору.
список змін
| Версия | Опис |
|---|---|
| 8.0.0 | image тепер чекає екземпляр GdImage; раніше очікувався коректний gd ресурс (Resource). |
Приклади
Приклад #1 Приклад використання imagecoloresolvealpha()для получения цветов из изображения
Loading...
Висновок наведеного прикладу буде схожим на:
Array
(
[0] => 89
[1] => 85
)
Дивіться також
- imagecolorclosestalpha() - Отримання індексу кольору найближчого до заданого з урахуванням прозорості