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