(PECL imagick 2, PECL imagick 3)
ImagickPixel::getColorValue — Belirtilen renk kanalının normalleştirilmiş değerini döndürür
Belirtilen renk kanalının değerini 0 ile 1 arasında bir gerçek sayı olarak döndürür.
kanal
Normalde kanal türü sabitlerinden biri.
Belirtilen renk kanalının değerini 0 ile 1 arasında bir gerçek sayı olarak döndürür. Bir hata durumunda bir ImagickPixelException yavrulanır.
Örnek 1 - Imagick::getColorValue() temel kullanım örneği
<?php
$color = new ImagickPixel('rgba(90%, 20%, 20%, 0.75)');
echo "Matlık: ".$color->getColorValue(Imagick::COLOR_ALPHA).PHP_EOL;
echo "".PHP_EOL;
echo Kırmızı: ".$color->getColorValue(Imagick::COLOR_RED).PHP_EOL;
echo "Yeşil: ".$color->getColorValue(Imagick::COLOR_GREEN).PHP_EOL;
echo "Mavi: ".$color->getColorValue(Imagick::COLOR_BLUE).PHP_EOL;
echo "".PHP_EOL;
echo "Turkuaz: ".$color->getColorValue(Imagick::COLOR_CYAN).PHP_EOL;
echo "Mor: ".$color->getColorValue(Imagick::COLOR_MAGENTA).PHP_EOL;
echo "Sarı: ".$color->getColorValue(Imagick::COLOR_YELLOW).PHP_EOL;
echo "Siyah: ".$color->getColorValue(Imagick::COLOR_BLACK).PHP_EOL;
?>
Yukarıdaki örneğin çıktısı:
Matlık: 0.74999618524453 Kırmızı: 0.90000762951095 Yeşil: 0.2 Mavi: 0.2 Turkuaz: 0.90000762951095 Mor: 0.2 Sarı: 0.2 Siyah: 0