Imagick::blackThresholdImage

(PECL imagick 2.0.0)

Imagick::blackThresholdImageForce tous les pixels au-delà d'un seuil à noir

Description

bool Imagick::blackThresholdImage ( mixed $threshold )

Équivalent de la fonction Imagick::thresholdImage(), mais force tous les pixels au-delà du seuil threshold en noir, et laisse les autres pixels inchangés.

Liste de paramètres

threshold

Le seuil en dessous duquel tout doit devenir noir

Valeurs de retour

Returns TRUE on success.

Historique

Version Description
2.1.0 Permet désormais l'utilisation d'une chaîne pour représenter la couleur. Les versions précédentes ne permettaient que les objets ImagickPixel.

add a note add a note

User Contributed Notes 2 notes

up
0
Iddles
3 years ago
You need to pass this function a colour:

<?php

$img
->blackThresholdImage( "#FFFFFF" );

?>

E.g. this blackens any pixel which isn't pure white.
up
0
elmer at web-axis dot net
6 years ago
Here's a example of this function:

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