ImageMagick ImagickPixel::getColorCount

(PECL imagick 2, PECL imagick 3)

ImagickPixel::getColorCount — 이 색상과 관련된 색상 수를 반환합니다.


설명

public ImagickPixel::getColorCount(): int

이 색상과 관련된 색상 수를 반환합니다.

색상 수는 이 ImagickPixel과 동일한 색상을 가진 이미지의 픽셀 수입니다.

ImagickPixel::getColorCount는 Imagick::getImageHistogram()을 통해 생성된 ImagickPixel 객체에서만 작동하는 것으로 보입니다.


매개변수

이 함수에는 매개변수가 없습니다.


반환 값

성공하면 색상 수를 정수로 반환하고 실패하면 ImagickPixelException을 발생시킵니다.


Examples

예제 #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