2024 日本 PHP 研討會

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