ImageMagick ImagickPixel::getColorValueQuantum

(PECL imagick 2 >= 2.3.0, PECL imagick 3)

ImagickPixel::getColorValueQuantum — 설명


설명

public ImagickPixel::getColorValueQuantum(int $color): int|float

ImagickPixel에서 색상의 양자 값을 가져옵니다. ImageMagick이 HDRI로 컴파일된 경우 반환 값은 float이고, 그렇지 않으면 정수입니다.


매개변수

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


반환 값

색상 요소의 양자 값입니다. ImageMagick이 HDRI로 컴파일된 경우 Float이고, 그렇지 않으면 int입니다.


Examples

예제 #1 ImagickPixel::getColorValueQuantum()

                  
<?php
        $color = new \ImagickPixel('rgb(128, 5, 255)');
        $colorRed = $color->getColorValueQuantum(\Imagick::COLOR_RED);
        $colorGreen = $color->getColorValueQuantum(\Imagick::COLOR_GREEN);
        $colorBlue = $color->getColorValueQuantum(\Imagick::COLOR_BLUE);
        $colorAlpha = $color->getColorValueQuantum(\Imagick::COLOR_ALPHA);

        printf(
            "Red: %s Green: %s  Blue %s Alpha: %s",
            $colorRed,
            $colorGreen,
            $colorBlue,
            $colorAlpha
        );

?>