imagecolorresolve

(PHP 4, PHP 5, PHP 7, PHP 8)

imagecolorresolve — Отримує ідентифікатор конкретного кольору або його найближчий аналог

Опис

imagecolorresolve(    GdImage $image,    int $red,    int $green,    int $blue): int

Ця функція обов'язково поверне ідентифікатор кольору для вибраного кольору або найближчу можливу його альтернативу.

Якщо зображення було створено з файлу, розпізнаються лише кольори, що використовуються у зображенні. Кольори, які використовуються лише на палітрі, не розпізнано.

Список параметрів

image

Об'єкт GdImage, що повертається однією з функцій створення зображень, наприклад, такий як imagecreatetruecolor()

red

Значення червоного компонента кольору.

green

Значення зеленого компонента кольору.

blue

Значення синього компонента кольору.

Значення, що повертаються

Повертає колірний ідентифікатор.

список змін

ВерсияОпис
8.0.0image тепер чекає екземпляр GdImage; раніше очікувався коректний gd ресурс (Resource).

Приклади

Приклад #1 Использованиеimagecoloresolve()для получения цветов из изображения.

Loading...

Висновок наведеного прикладу буде схожим на:

Array
(
    [0] => 89
    [1] => 85
)

Дивіться також

  • imagecolorclosest() - Отримання індексу кольору найближчого до заданого