AutoWhiteBalanceFilterOptions

Inheritance: java.lang.Object, com.aspose.imaging.imagefilters.filteroptions.FilterOptionsBase

public class AutoWhiteBalanceFilterOptions extends FilterOptionsBase

Auto White Balance filtresi için yapılandırma seçenekleri sağlar. Dijital görüntülerin görünümünü iyileştirmek için kontrast germe parametreleri ve kanal ölçeklemesinin ayarlanmasına olanak tanır.

Yapıcılar

YapıcıAçıklama
AutoWhiteBalanceFilterOptions()
AutoWhiteBalanceFilterOptions(int lowPercentile)
AutoWhiteBalanceFilterOptions(int lowPercentile, int targetHighPercentile)
AutoWhiteBalanceFilterOptions(int lowPercentile, int targetHighPercentile, int targetValue)
AutoWhiteBalanceFilterOptions(int lowPercentile, int targetHighPercentile, int targetValue, float maxScale)
AutoWhiteBalanceFilterOptions(int lowPercentile, int targetHighPercentile, int targetValue, float maxScale, int protectedDarkOffset)Yeni bir AutoWhiteBalanceFilterOptions sınıf örneği başlatır.

Yöntemler

YöntemAçıklama
getTargetHighPercentile()Kontrast germe için hedef yüksek persentili alır.
getTargetValue()Yüksek persentil için hedef değeri alır.
getMaxScale()Her kanal için maksimum ölçekleme faktörünü alır.
getLowPercentile()Karanlık koruma için kullanılan siyah nokta düşük persentili (varsayılan: 3).
getProtectedDarkOffset()Karanlık piksellerin gerilmediği düşük persentilin altındaki ofset (koruma).

AutoWhiteBalanceFilterOptions()

public AutoWhiteBalanceFilterOptions()

AutoWhiteBalanceFilterOptions(int lowPercentile)

public AutoWhiteBalanceFilterOptions(int lowPercentile)

Parameters:

ParametreTürAçıklama
lowPercentileint

AutoWhiteBalanceFilterOptions(int lowPercentile, int targetHighPercentile)

public AutoWhiteBalanceFilterOptions(int lowPercentile, int targetHighPercentile)

Parameters:

ParametreTürAçıklama
lowPercentileint
targetHighPercentileint

AutoWhiteBalanceFilterOptions(int lowPercentile, int targetHighPercentile, int targetValue)

public AutoWhiteBalanceFilterOptions(int lowPercentile, int targetHighPercentile, int targetValue)

Parameters:

ParametreTürAçıklama
lowPercentileint
targetHighPercentileint
targetValueint

AutoWhiteBalanceFilterOptions(int lowPercentile, int targetHighPercentile, int targetValue, float maxScale)

public AutoWhiteBalanceFilterOptions(int lowPercentile, int targetHighPercentile, int targetValue, float maxScale)

Parameters:

ParametreTürAçıklama
lowPercentileint
targetHighPercentileint
targetValueint
maxScalefloat

AutoWhiteBalanceFilterOptions(int lowPercentile, int targetHighPercentile, int targetValue, float maxScale, int protectedDarkOffset)

public AutoWhiteBalanceFilterOptions(int lowPercentile, int targetHighPercentile, int targetValue, float maxScale, int protectedDarkOffset)

Yeni bir AutoWhiteBalanceFilterOptions sınıf örneği başlatır.

Parameters:

ParametreTürAçıklama
lowPercentileintKaranlık koruma için kullanılan siyah nokta düşük persentili (varsayılan: 3).
targetHighPercentileintKontrast germe için hedef yüksek persentil (varsayılan 97).
targetValueintYüksek yüzde dilimi için hedef değer (varsayılan 255).
maxScalefloatHer kanal için maksimum ölçekleme faktörü (varsayılan 1.4f).
protectedDarkOffsetintKaranlık piksellerin gerilmediği düşük persentilin altındaki ofset (koruma).

getTargetHighPercentile()

public final int getTargetHighPercentile()

Kontrast germe için hedef yüksek yüzde dilimini alır. Hangi parlaklık yüzde diliminin hedef değere eşleneceğini belirler.

Returns: int - kontrast germe için hedef yüksek yüzde dilimi.

getTargetValue()

public final int getTargetValue()

Yüksek yüzde dilimi için hedef değeri alır. Bu değer, kontrast germe için beyaz referans olarak kullanılacaktır.

Returns: int - yüksek yüzde dilimi için hedef değer.

getMaxScale()

public final float getMaxScale()

Her kanal için maksimum ölçekleme faktörünü alır. Aşırı renk kaymalarını önlemek için herhangi bir kanalın yükseltmesini kısıtlar.

Returns: float - her kanal için maksimum ölçekleme faktörü.

getLowPercentile()

public final int getLowPercentile()

Karanlık koruma için kullanılan siyah nokta düşük persentili (varsayılan: 3).

Returns: int

getProtectedDarkOffset()

public final int getProtectedDarkOffset()

Karanlık piksellerin gerilmediği düşük persentilin altındaki ofset (koruma).

Returns: int