ImageMagick ImagickPixel::setColorValue
(PECL imagick 2, PECL imagick 3)
ImagickPixel::setColorValue — 채널 중 하나의 정규화된 값을 설정합니다.
설명
public ImagickPixel::setColorValue(int $color
, float $value
): bool
이 개체의 지정된 채널 값을 제공된 값으로 설정합니다. 이 값은 0과 1 사이여야 합니다. 이 함수는 ImagickPixel 개체에 불투명도 채널을 제공하는 데 사용할 수 있습니다.
매개변수
color
- Imagick 색상 상수 중 하나. \Imagick::COLOR_GREEN 또는 \Imagick::COLOR_ALPHA.
value
- 이 채널을 설정할 값으로 0에서 1 사이입니다.
반환 값
성공하면 true
를 반환합니다.
Examples
예제 #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 )