PHP Conference Japan 2024

imagecolorstotal

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

imagecolorstotal找出图像调色板中的颜色数量

描述

imagecolorstotal(GdImage $image): int

返回图像调色板中的颜色数量。

参数

image

一个 GdImage 对象,由某个图像创建函数返回,例如 imagecreatetruecolor()

返回值

返回指定图像调色板中的颜色数量,对于真彩色图像则返回 0。

变更日志

版本 描述
8.0.0 image 现在需要一个 GdImage 实例;之前需要一个有效的 gd resource

示例

示例 #1 使用 imagecolorstotal() 获取图像中的总颜色数

<?php
// 创建图像实例
$im = imagecreatefromgif('php.gif');

echo
'图像中的总颜色数: ' . imagecolorstotal($im);

// 释放图像
imagedestroy($im);
?>

以上示例将输出类似于以下内容

Total colors in image: 128

参见

添加备注

用户贡献的笔记

此页面没有用户贡献的笔记。
To Top