imagecolorstotal

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

imagecolorstotal Определение количества цветов в палитре изображения

Описание

imagecolorstotal(GdImage $image): int

Возвращает количество цветов в палитре изображения.

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

image

Объект GdImage, возвращаемый одной из функций создания изображений, например, такой как imagecreatetruecolor().

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

Возвращает количество цветов в палитре изображения либо 0 для truecolor-изображений.

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

Версия Описание
8.0.0 image теперь ожидает экземпляр GdImage; ранее ожидался ресурс (resource).

Примеры

Пример #1 Получение количества цветов в изображении, используя imagecolorstotal()

<?php
// Создание изображения
$im imagecreatefromgif('php.gif');

echo 
'Всего цветов в изображении: ' imagecolorstotal($im);

// Освобождение памяти
imagedestroy($im);
?>

Результатом выполнения данного примера будет что-то подобное:

Всего цветов в изображении: 128

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

  • imagecolorat() - Получение индекса цвета пиксела
  • imagecolorsforindex() - Получение цветов, соответствующих индексу
  • imageistruecolor() - Определяет, является ли изображение полноцветным
add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top