ImageMagick Imagick::quantizeImage

(PECL imagick 2, PECL imagick 3)

Imagick::quantizeImage — 참조 이미지 내의 색상을 분석합니다.


설명

public Imagick::quantizeImage(
    int $numberColors,
    int $colorspace,
    int $treedepth,
    bool $dither,
    bool $measureError
): bool
                

매개변수

numberColors
colorspace
treedepth
dither
measureError

반환 값

성공하면 true를 반환합니다.


오류/예외

오류가 발생하면 ImagickException이 발생합니다.


Examples

예제 #1 Imagick::quantizeImage()

                  
<?php
function quantizeImage($imagePath, $numberColors, $colorSpace, $treeDepth, $dither) {
    $imagick = new \Imagick(realpath($imagePath));
    $imagick->quantizeImage($numberColors, $colorSpace, $treeDepth, $dither, false);
    $imagick->setImageFormat('png');
    header("Content-Type: image/png");
    echo $imagick->getImageBlob();
}

?>