PHP 8.5.0 RC 2 available for testing

Imagick::randomThresholdImage

(PECL imagick 2, PECL imagick 3)

Imagick::randomThresholdImage β€” Crea una imagen de alto contraste y dos colores

DescripciΓ³n

public Imagick::randomThresholdImage(float $low, float $high, int $channel = Imagick::CHANNEL_DEFAULT): bool

Cambia el valor de pΓ­xeles individuales basados en la instensidad de cada pΓ­xel comparado con el umbral. El resultado es una imagen de alto contraste y dos colores. Este mΓ©todo solo estΓ‘ disponible si Imagick ha sido compilado con ImageMagick versiΓ³n 6.2.9 o superior.

ParΓ‘metros

low

El punto bajo

high

El punto alto

channel

Proporcione cualquier constante de canal que sea vΓ‘lida para su modo de canal. Para aplicar mΓ‘s de un canal, combine las constantes channeltype usando operadores a nivel de bits. Consulte esta lista de constantes de canal.

Valores devueltos

Devuelve true en caso de Γ©xito.

Ejemplos

Ejemplo #1 Imagick::randomThresholdImage()

<?php
function randomThresholdimage($imagePath, $lowThreshold, $highThreshold, $channel) {
$imagick = new \Imagick(realpath($imagePath));

$imagick->randomThresholdimage(
$lowThreshold * \Imagick::getQuantum(),
$highThreshold * \Imagick::getQuantum(),
$channel
);
header("Content-Type: image/jpg");
echo
$imagick->getImageBlob();
}

?>

οΌ‹add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top