(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ıçap
Merkezdeki piksel sayısı değil, piksel cinsinden Gauss işleci yarıçapıdır.
sapma
Piksel 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();
}
?>