Documentación offline PHP master

Imagick::getImageChannelDistortions

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

En esta página

Imagick::getImageChannelDistortions

Obtiene las distorsiones de un canal

Descripción#

php public Imagick::getImageChannelDistortions(Imagick $reference, int $metric, [int $channel]): floatphp

Compara uno o varios canales de una imagen con una imagen reconstruida, y devuelve las medidas de la distorsión especificada. Este método solo está disponible si Imagick ha sido compilado con ImageMagick versión 6.4.4 o superior.

Parámetros#

reference
Objeto Imagick que contiene la referencia de la imagen.

metric
Consúltese la lista de constantes de tipo de medidas.

channel
Proporciona una constante de canal válida para su modo de canal. Para aplicarlo a más de un canal, combínense las constantes de canales utilizando un operador a nivel de bits. Por defecto, vale Imagick::CHANNEL_DEFAULT. Consúltese la lista de constantes de canales

Valores devueltos#

Devuelve un float, que describe la distorsión del canal.

Errores/Excepciones#

Lanza una ImagickException en caso de error.