ImagickPixel::getColorValueQuantum

ImagickPixel の色の quantum 値を取得する

説明

public intfloat ImagickPixel::getColorValueQuantum(int $color)

ImagickPixel の色の quantum 値を取得します。ImageMagick が HDRI 付きでコンパイルされている場合は float、そうでない場合は int を返します。

パラメータ

この関数にはパラメータはありません。

戻り値

色要素の quantum 値を返します。ImageMagick が HDRI 付きでコンパイルされている場合は float、そうでない場合は int を返します。

例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
        );

?>