imagecolorclosestalpha
(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)
imagecolorclosestalpha — Отримання індексу кольору найближчого до заданого з урахуванням прозорості
Опис
imagecolorclosestalpha( GdImage $image, int $red, int $green, int $blue, int $alpha): int
Повертає індекс кольору на панелі зображення, "найближчого" до заданого RGB значення, а також alpha
рівнем.
Список параметрів
image
Об'єкт GdImage, що повертається однією з функцій створення зображень, наприклад, такий як imagecreatetruecolor()
red
Значення червоного компонента кольору.
green
Значення зеленого компонента кольору.
blue
Значення синього компонента кольору.
alpha
Значение в диапазоне от до127
. . означає непрозорість, 127
означає абсолютну прозорість.
Параметри кольору можуть бути цілими в діапазоні від 0 до 255, або шістнадцятковими в діапазоні від 0x00 до 0xFF.
Значення, що повертаються
Повертає індекс кольору на панелі зображення, найближчого до заданого.
Приклади
Приклад #1 Пошук набору кольорів зображення
Loading...
Висновок наведеного прикладу буде схожим на:
#0: Поиск (254, 145, 154, 50); Ближайшее сходство: (252, 150, 148, 0).
#1: Поиск (153, 145, 188, 127); Ближайшее сходство: (148, 150, 196, 0).
#2: Поиск (153, 90, 145, 0); Ближайшее сходство: (148, 90, 156, 0).
#3: Поиск (255, 137, 92, 84); Ближайшее сходство: (252, 150, 92, 0).
Дивіться також
- imagecolorexactalpha() - Отримання індексу заданого кольору та альфа компонента
- imagecolorclosest() - Отримання індексу кольору найближчого до заданого
- imagecolorclosesthwb() - Отримання індексу кольору, що має заданий тон, білизну та затемнення