Imagick::thresholdImage

(PECL imagick 2.0.0)

Imagick::thresholdImageCambia el valor de píexeles individuales basdos en un umbral

Descripción

Imagick::thresholdImage ( float $threshold [, int $channel = Imagick::CHANNEL_ALL ] ) : bool

Cambia el valor de píxeles individuales basados en la inatensidad de cada píxel comparado con el umbral. El resultado es una imagen de alto contraste de dos colores.

Parámetros

threshold

channel

Valores devueltos

Devuelve TRUE en caso de éxito.

Ejemplos

Ejemplo #1 Imagick::thresholdImage()

<?php
function thresholdimage($imagePath$threshold$channel) {
    
$imagick = new \Imagick(realpath($imagePath));
    
$imagick->thresholdimage($threshold * \Imagick::getQuantum(), $channel);
    
header("Content-Type: image/jpg");
    echo 
$imagick->getImageBlob();
}

?>