(PECL imagick 2, PECL imagick 3)
Imagick::randomThresholdImage — Yüksek zıtlığa sahip iki renkli görüntü oluşturur
$düşük, float $yüksek, int $kanal = Imagick::CHANNEL_DEFAULT): boolPiksel değerlerini tek tek belirtilen eşiğe uygun olarak değiştirir. Elde edilen görüntü, iki renkli yüksek zıtlığa sahip bir görüntü olur. Bu yöntem, derleme sırasında ImageMagick kütüphanesinin 6.2.9 veya sonraki bir sürümü kuruluysa kullanılabilir.
düşükDüşük nokta.
yüksekYüksek nokta.
kanalKanal kipi için geçerli herhangi bir kanal sabiti. Birden fazla kanal belirtmek isterseniz kanal sabitlerini bitsel işleçleri kullanarak birleştirebilirsiniz.
Başarı durumunda true döner.
Örnek 1 - Imagick::randomThresholdImage() örneği
<?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();
}
?>