PHP Conference Japan 2024

ImagickPixel::getColorCount

(PECL imagick 2, PECL imagick 3)

ImagickPixel::getColorCount返回与此颜色关联的颜色计数

描述

public ImagickPixel::getColorCount(): int

返回与此颜色关联的颜色计数。

颜色计数是图像中具有与该 ImagickPixel 相同颜色的像素数。

ImagickPixel::getColorCount 似乎仅适用于通过 Imagick::getImageHistogram() 创建的 ImagickPixel 对象

参数

此函数没有参数。

返回值

成功时返回颜色计数作为整数,失败时抛出 ImagickPixelException。

示例

示例 #1 ImagickPixel getColorCount()

<?php
$imagick
= new \Imagick();
$imagick->newPseudoImage(640, 480, "magick:logo");
$histogramElements = $imagick->getImageHistogram();
$lastColor = array_pop($histogramElements);
echo
"Last pixel color count is: ".$lastColor->getColorCount();
?>

此输出将类似于

Last pixel color count is: 256244

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top