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() - Отримання індексу кольору, що має заданий тон, білизну та затемнення