Imagick::matteFloodfillImage
(PECL imagick 2.0.0)
Imagick::matteFloodfillImage — Bir rengin şeffaflık değerini değiştirir
Açıklama
$alfa
, float $benzerlik
, mixed $çerçeve_rengi
, int $x
, int $y
)Bu işlev hala belgelendirilmemiştir; sadece değiştirge listesi mevcuttur.
çerçeve_rengi ile eşleşen her pikselin ve komşu
pikselinin şeffaflık değerini değiştirir.
imagick::PAINT_FILLTOBORDER etkinse resmin çerçeve
rengi ile eşleşmeyen komşu piksellerinin şeffaflık değerleri değiştirilir.
Değiştirgeler
-
alfa -
Şeffaflık seviyesi; 1.0 tamamen mat, 0.0 tamamen şeffaf demektir.
-
benzerlik -
Renkler arasındaki azami benzerlik. Örneğin bu değere 10 atarsanız, renk kırmızı ise ve kırmızının koyulukları 100 ve 102 ise bu iki renk aynı kabul edilir.
-
çerçeve_rengi -
Bir renk dizgesi veya bir ImagickPixel nesnesi.
-
x -
İşlemin başlatılacağı noktanın X konumu.
-
y -
İşlemin başlatılacağı noktanın Y konumu.
Dönen Değerler
Başarı durumunda TRUE döner.
Hatalar/İstisnalar
Hata durumunda bir ImagickException istisnası oluşur.
Sürüm Bilgisi
| Sürüm: | Açıklama |
|---|---|
| 2.1.0 | Artık renk olarak rengi ifade eden bir dizge belirtilebiliyor. Evvelce sadece bir ImagickPixel nesnesi belirtilebiliyordu. |
