Imagick::levelImage

(PECL imagick 2.0.0)

Imagick::levelImageBir resmin seviyelerini ayarlar

Açıklama

Imagick::levelImage ( float $siyah_nokta , float $gamma , float $beyaz_nokta [, int $kanal = Imagick::CHANNEL_ALL ] ) : bool
Uyarı

Bu işlev hala belgelendirilmemiştir; sadece değiştirge listesi mevcuttur.

Siyah ve beyaz noktalarla belirtilen kullanılabilir parçacık aralığının tamamına karşı düşen renkleri oranlayarak bir resmin seviyelerini ayarlar. Belirtilen değiştirgeler siyah, gri ve beyaz noktaları belirtir. siyah_nokta resmin kabul edilebilir en koyu rengini belirtir. Bu noktadan daha koyu renklere sıfır atanır. gamma ile resme uygulanacak gamma düzeltmesi belirtilir. beyaz_nokta resmin kabul edilebilir en açık rengini belirtir. Bu noktadan daha açık renklere azami parçacık değeri atanır.

Değiştirgeler

siyah_nokta

Resmin en koyu rengi.

gamma

Gamma düzeltmesi.

beyaz_nokta

Resmin en açık rengi.

kanal

Normalde kanal türü sabitlerinden biri, ancak bitsel işleçler kullanılarak birden fazla kanal belirtilebilir.

Dönen Değerler

Başarı durumunda TRUE döner.

Hatalar/İstisnalar

Hata durumunda bir ImagickException istisnası oluşur.