Устанавливает нормализованное значение одного из каналов

# ImagickPixel::setColorValue

(PECL imagick 2, PECL imagick 3)

ImagickPixel::setColorValue — Устанавливает нормализованное значение одного из каналов

### Описание

public function ImagickPixel::setColorValue(int `$color`, float `$value`): bool

Устанавливает значение указанного канала текущего объекта, при условии того, что новое значение находится между 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
    )

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open