(PECL imagick 2, PECL imagick 3)
ImagickPixel::getColorCount — 返回与该颜色关联的颜色计数
返回与该颜色关联的颜色计数。
颜色计数是图像中具有与该 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