La función Imagick::blackThresholdImage() es una función incorporada en PHP que obliga a que todos los píxeles por debajo del valor del umbral se vuelvan negros mientras deja sin cambios todos los píxeles por encima del umbral.
Sintaxis:
bool Imagick::blackThresholdImage( $threshold )
Parámetros: Esta función acepta un único parámetro $umbral que es obligatorio. Todo el valor de píxel por debajo del valor de umbral en el que todo se vuelve negro.
Valor de retorno: esta función devuelve True en caso de éxito.
El siguiente programa ilustra la función Imagick::blackThresholdImage() en PHP:
Programa:
<?php // Create an Imagick object $imagick = new Imagick( 'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-9.png'); // Use blackthresholdimage function $imagick->blackthresholdimage('rgb(127, 127, 127)'); header("Content-Type: image/jpg"); // Display the output image echo $imagick->getImageBlob(); ?>
Producción:
Artículos relacionados:
Referencia: http://php.net/manual/en/imagick.blackthresholdimage.php