Imagick::whiteThresholdImage

(PECL imagick 2, PECL imagick 3)

Imagick::whiteThresholdImageЗакрашивает все пиксели выше порога в белый

Описание

public function Imagick::whiteThresholdImage(mixed $threshold): bool

Похож на Imagick::ThresholdImage(), но закрашивает все пиксели выше порога в белый цвет, оставляя все пиксели ниже порога без изменений.

Список параметров

threshold

Возвращаемые значения

При успешном выполнении функция возвращает true.

Список изменений

Версия Описание
PECL imagick 2.1.0 Теперь разрешается передавать строку, представляющую цвет в качестве параметра. Предыдущие версии допускают только объект ImagickPixel.

Примеры

Пример #1 Пример использования Imagick::whiteThresholdImage()

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

?>

Добавить

Примечания пользователей 1 note

up
0
elmer at web-axis dot net
17 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