PHP Conference Nagoya 2025

ImagickPixel::setColorValue

(PECL imagick 2, PECL imagick 3)

ImagickPixel::setColorValueRenk kanallarından birinin normalleştirilmiş değerini belirler

Açıklama

public ImagickPixel::setColorValue(int $kanal, float $değer): bool

0 ile 1 arasında bir değerle belirtilen renk kanalı değeriyle nesnenin rengini ayarlar. Bu işlev bir ImagickPixel nesnesi için bir matlık kanalı sağlamakta kullanılabilir.

Bağımsız Değişkenler

kanal

Normalde kanal türü sabitlerinden biri.

değer

Kanal değeri 0 ile 1 arasında olmalıdır.

Dönen Değerler

Başarı durumunda true döner.

Örnekler

Örnek 1 - Imagick::setColorValue() örneği

<?php

$color
= new \ImagickPixel('firebrick');

$color->setColorValue(Imagick::COLOR_ALPHA, 0.5);

print_r($color->getcolor(true));
?>

Yukarıdaki örneğin çıktısı:

Array
(
    [r] => 0.69803921568627
    [g] => 0.13333333333333
    [b] => 0.13333333333333
    [a] => 0.50000762951095
)

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top