(Bir sürüm bilgisi bulunamadı; sadece SVN'de olabilir.)
$yarıçap
, float $sapma
[, int $kanal
= Imagick::CHANNEL_DEFAULT
] )$brightness
, string $contrast
[, string $CHANNEL
= Imagick::CHANNEL_DEFAULT
] )$dolgu
, float $benzerlik
, mixed $çerçeve_rengi
, int $x
, int $y
)$birleşik_nesne
, int $işleç
, int $x
, int $y
[, int $kanal
= Imagick::CHANNEL_ALL
] )$siyah_nokta
, float $beyaz_nokta
[, int $kanal
= Imagick::CHANNEL_ALL
] )$x
, int $y
, int $width
, int $height
, string $map
, int $STORAGE
)$dolgu
, float $benzerlik
, mixed $hedef
, int $x
, int $y
, bool $ters
[, int $kanal
= Imagick::CHANNEL_DEFAULT
] )$function
, array $arguments
[, int $channel
= Imagick::CHANNEL_DEFAULT
] )$reference
, int $metric
[, int $channel
= Imagick::CHANNEL_DEFAULT
] )$x
, int $y
, int $width
, int $height
, string $map
, int $storage
, array $pixels
)$siyah_nokta
, float $gamma
, float $beyaz_nokta
[, int $kanal
= Imagick::CHANNEL_ALL
] )$alfa
, float $benzerlik
, mixed $çerçeve_rengi
, int $x
, int $y
)$nesne
, string $döşeme_geometrisi
, string $örnek_geometrisi
, int $kip
, string $çerçeve
)$morphologyMethod
, int $iterations
, ImagickKernel $ImagickKernel
[, string $CHANNEL
] )$yarıçap
, float $sapma
, float $açı
[, int $kanal
= Imagick::CHANNEL_DEFAULT
] )$hedef
, mixed $renk
, float $benzerlik
, bool $ters
[, int $kanal
= Imagick::CHANNEL_DEFAULT
] )$dolgu
, float $benzerlik
, mixed $çerçeve_rengi
, int $x
, int $y
[, int $kanal
= Imagick::CHANNEL_ALL
] )$eskisi
, mixed $yenisi
, float $benzerlik
[, int $kanal
= Imagick::CHANNEL_ALL
] )$renk_sayısı
, int $renk_uzayı
, int $ağaç_derinliği
, bool $kıpırtı
, bool $ölçme_hatası
)$renk_sayısı
, int $renk_uzayı
, int $ağaç_derinliği
, bool $kıpırtı
, bool $ölçme_hatası
)$x_çözünürlüğü
, float $y_çözünürlüğü
, int $süzgeç
, float $bulanıklık
)$genişlik
, int $yükseklik
, int $süzgeç
, float $bulanıklık
[, bool $sığdır
= false
] )$x_yarıçapı
, float $y_yarıçapı
[, float $vurgu_genişliği
= 10
[, float $yer_değiştirme
= 5
[, float $boyut_düzeltme
= -6
]]] )$COLORSPACE
, float $cluster_threshold
, float $smooth_threshold
[, bool $verbose
= false
] )$netleştir
, float $zıtlık
, float $aradeğer
[, int $kanal
= Imagick::CHANNEL_ALL
] )$SPARSE_METHOD
, array $arguments
[, int $channel
= Imagick::CHANNEL_DEFAULT
] )$type
, int $width
, int $height
[, string $CHANNEL
= Imagick::CHANNEL_DEFAULT
] )$yarıçap
, float $sapma
, float $miktar
, float $eşik
[, int $kanal
= Imagick::CHANNEL_ALL
] )Imagick sınıfı çok sayıda resmi aynı anda işleme yeteneğine sahiptir. Bu dahili bir yığıt kullanılarak sağlanır. Daima üzerinde çalışılan resmi gösteren bir dahili gösterici vardır. İşlevlerin çoğu sadece yığıttaki geçerli resim üzerinde işlem yaparken, bazıları da Imagick sınıfının tüm resimleri üzerinde işlem yapar. Bir uzlaşım olarak, sadece yığıttaki geçerli resmi etkileyen yöntemlerin isimlerinde Image sözcüğü bulunabilir.
Çok sayıda yöntem olduğundan bunları kullanım amaçlarına göre sınıflayarak listelemek daha iyi olacak: