Documentación offline PHP master

ImagickPixel::setColorValue

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

ImagickPixel::setColorValue

Define el valor normalizado de uno de los canales

Descripción#

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

Define el valor del canal especificado del objeto al valor especificado, que debe estar comprendido entre 0 y 1. Esta función puede ser utilizada para proporcionar un canal de opacidad al objeto ImagickPixel.

## Parámetros

`color`  
Una constante de color Imagick, i.e. \Imagick::COLOR_GREEN o \Imagick::COLOR_ALPHA.

`value`  
El valor a definir para este canal, comprendido entre 0 y 1.

## Valores devueltos

Devuelve `true` en caso de éxito.

## Ejemplos

Ejemplo con `Imagick::setColorValue`
setColorValue(Imagick::COLOR_ALPHA, 0.5); print_r($color->getcolor(true)); ?>

```php

El ejemplo anterior mostrará:

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