(PECL imagick 2, PECL imagick 3)
Imagick::adaptiveThresholdImage — Bir yoğunluk aralığına göre her piksel için bir eşik seçer
Komşularının yoğunluk değerlerinin aralığına göre her piksel için bağımsız bir eşik seçer. Görüntünün ayırdedici tepeleri içermeyen genel renk yoğunluğu dağılımına uygun bir eşik seçimini mümkün kılar.
genişlik
Komşuluk genişliği.
yükseklik
Komşuluk yüksekliği.
başlangıç
Ortalama başlangıç.
Başarı durumunda true
döner.
Örnek 1 - Imagick::adaptiveThresholdImage()
<?php
function adaptiveThresholdImage($imagePath, $width, $height, $adaptiveOffset)
{
$imagick = new \Imagick(realpath($imagePath));
$adaptiveOffsetQuantum = intval($adaptiveOffset * \Imagick::getQuantum());
$imagick->adaptiveThresholdImage($width, $height, $adaptiveOffsetQuantum);
header("Content-Type: image/jpg");
echo $imagick->getImageBlob();
}
?>