(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