(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