PHP 8.4.3 Released!

imagecolorstotal

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

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

Описание

imagecolorstotal(GdImage $image): int

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

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

image

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

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

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

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

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

Примеры

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

<?php

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

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

?>

Вывод приведённого примера будет похож на:

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

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

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

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top