Определяет, относится ли изображение к изображениям truecolor

# imageistruecolor

(PHP 4 >= 4.3.2, PHP 5, PHP 7, PHP 8)

imageistruecolor — Определяет, относится ли изображение к изображениям truecolor

### Описание

function imageistruecolor(GdImage `$image`): bool

Функция imageistruecolor() определяет, относится ли изображение `image` к truecolor-изображениям.

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

`image`
  Объект GdImage, который вернула функция imagecreatetruecolor() или другая функция генерации изображений.

### Возвращаемые значения

Функция возвращает `true`, если изображение в аргументе `image` относится к изображениям с истинными цветами, иначе возвращает значение `false`.

### Список изменений

Версия | Описание
--- | ---
8.0.0 | Параметр `image` теперь принимает объект GdImage; раньше параметр принимал корректный `gd`-ресурс (resource).

### Примеры

Пример #1 Пример простого определения принадлежности экземпляров изображения к truecolor-изображениям функцией imageistruecolor()

    <?php

    // Переменная $im — экземпляр изображения

    // Проверка изображения
    if (!imageistruecolor($im)) {
        // Создание нового экземпляра изображения с истинными цветами
        $tc = imagecreatetruecolor(imagesx($im), imagesy($im));

        // Копирование поверх пикселей
        imagecopy($tc, $im, 0, 0, 0, 0, imagesx($im), imagesy($im));

        $im = $tc;
        $tc = NULL;

        // или вызвать функцию imagepalettetotruecolor()
    }

    // Продолжить работу с экземпляром изображения

    ?>

### Смотрите также

- imagecreatetruecolor() - Создаёт новое truecolor-изображение
- imagepalettetotruecolor() - Преобразовывает изображение на основе палитры в настоящий цвет

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open