ImagickPixel::setColorValue
(PECL imagick 2, PECL imagick 3)
ImagickPixel::setColorValue — 指定したチャネルの正規化した値を設定する
説明
このオブジェクトの、指定したチャネルの値を正規化したものを設定します。 これは 0 から 1 までの値となります。この関数は、 ImagickPixel オブジェクトの透明度を指定する際にも使用します。
パラメータ
color
-
Imagick 色チャネル定数のいずれか。\Imagick::COLOR_GREEN や \Imagick::COLOR_ALPHA など。
value
-
そのチャネルに設定する値。0 から 1 までとなります。
戻り値
成功した場合に true
を返します。
例
例1 基本的な Imagick::setColorValue() の使用例
<?php
$color = new \ImagickPixel('firebrick');
$color->setColorValue(Imagick::COLOR_ALPHA, 0.5);
print_r($color->getcolor(true));
?>
上の例の出力は以下となります。
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.
↑ and ↓ to navigate •
Enter to select •
Esc to close
Press Enter without
selection to search using Google