PHPKonf 2020 Online

Imagick::whiteThresholdImage

(PECL imagick 2.0.0)

Imagick::whiteThresholdImageForce tous les pixels en dessous du seuil en blanc

Description

Imagick::whiteThresholdImage ( mixed $threshold ) : bool

Identique à Imagick::ThresholdImage() mais force tous les pixels en dessous du seuil en blanc, laissant tous les autres pixels inchangés.

Liste de paramètres

threshold

Valeurs de retour

Retourne TRUE en cas de succès.

Historique

Version Description
PECL imagick 2.1.0 Autorise désormais une chaîne représentant la couleur comme paramètre. Les anciennes versions ne permettaient qu'un objet ImagickPixel.

Exemples

Exemple #1 Exemple avec Imagick::whiteThresholdImage()

<?php
function whiteThresholdImage($imagePath$color) {
    
$imagick = new \Imagick(realpath($imagePath));
    
$imagick->whiteThresholdImage($color);
    
header("Content-Type: image/jpg");
    echo 
$imagick->getImageBlob();
}

?>

add a note add a note

User Contributed Notes 1 note

up
0
elmer at web-axis dot net
12 years ago
Here's a example of this function:

<?php
  $img
= new Imagick();
 
$img->readImage($image_file_name);
 
$img->whiteThresholdImage('grey');
 
$img->writeImage($thumb_file_name);
 
$img->clear();
 
$img->destroy();
?>
To Top