(PECL imagick 2, PECL imagick 3)
Imagick::sketchImage — Kara kalem çalışmasını taklit eder
Kara kalem çalışmasını taklit eder. Yarıçap ve standart sapması belirtilen
bir Gauss işleci ile resim evriştirilir. Makul sonuçlar elde etmek için
yarıçap standart sapmadan büyük olmalıdır. yarıçap
olarak 0 verirseniz Imagick::sketchImage() size uygun
bir yarıçap seçecektir. açı ile bulanıklaştırma açısı
belirtilir.
Bu yöntem, derleme sırasında
ImageMagick kütüphanesinin 6.2.9 veya sonraki bir sürümü kuruluysa
kullanılabilir.
yarıçapMerkezdeki piksel sayısı değil, piksel cinsinden Gauss işleci yarıçapıdır.
sapmaPiksel cinsinden standart sapma.
açıEtki bu açıya uygulanır.
Başarı durumunda true döner.
Örnek 1 - Imagick::sketchImage() örneği
<?php
function sketchImage($imagePath, $radius, $sigma, $angle) {
$imagick = new \Imagick(realpath($imagePath));
$imagick->sketchimage($radius, $sigma, $angle);
header("Content-Type: image/jpg");
echo $imagick->getImageBlob();
}
?>