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