ClaheFilterOptions

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

public class ClaheFilterOptions extends FilterOptionsBase

Kontrast Sınırlı Uyarlamalı Histogram Eşitleme (CLAHE) filtresini yapılandırmak için seçenekler sağlar.

Yapıcılar

YapıcıAçıklama
ClaheFilterOptions()
ClaheFilterOptions(boolean isGrayscale)
ClaheFilterOptions(boolean isGrayscale, int tilesNumberHorizontal)
ClaheFilterOptions(boolean isGrayscale, int tilesNumberHorizontal, int tilesNumberVertical)
ClaheFilterOptions(boolean isGrayscale, int tilesNumberHorizontal, int tilesNumberVertical, double clipLimit)Belirtilen parametrelerle ClaheFilterOptions sınıfının yeni bir örneğini başlatır.

Yöntemler

YöntemAçıklama
isGrayscale()Filtrenin gri tonlamalı modda çalışıp çalışmadığını gösteren bir değeri alır.
getTilesNumberHorizontal()Yatay yönde döşemelerin sayısını alır.
getTilesNumberVertical()Dikey yönde döşemelerin sayısını alır.
getClipLimit()Kontrast sınırlama eşiğini alır.

ClaheFilterOptions()

public ClaheFilterOptions()

ClaheFilterOptions(boolean isGrayscale)

public ClaheFilterOptions(boolean isGrayscale)

Parameters:

ParametreTürAçıklama
isGrayscaleboolean

ClaheFilterOptions(boolean isGrayscale, int tilesNumberHorizontal)

public ClaheFilterOptions(boolean isGrayscale, int tilesNumberHorizontal)

Parameters:

ParametreTürAçıklama
isGrayscaleboolean
tilesNumberHorizontalint

ClaheFilterOptions(boolean isGrayscale, int tilesNumberHorizontal, int tilesNumberVertical)

public ClaheFilterOptions(boolean isGrayscale, int tilesNumberHorizontal, int tilesNumberVertical)

Parameters:

ParametreTürAçıklama
isGrayscaleboolean
tilesNumberHorizontalint
tilesNumberVerticalint

ClaheFilterOptions(boolean isGrayscale, int tilesNumberHorizontal, int tilesNumberVertical, double clipLimit)

public ClaheFilterOptions(boolean isGrayscale, int tilesNumberHorizontal, int tilesNumberVertical, double clipLimit)

Belirtilen parametrelerle ClaheFilterOptions sınıfının yeni bir örneğini başlatır.

Parameters:

ParametreTürAçıklama
isGrayscalebooleanFiltrenin gri tonlamalı modda çalışıp çalışmaması gerektiğini gösterir.
tilesNumberHorizontalintYatayda döşeme sayısı. Varsayılan değer 8.
tilesNumberVerticalintDikeyde döşeme sayısı. Varsayılan değer 8.
clipLimitdoubleKontrast sınırlama eşiği. Varsayılan değer 4.0.

isGrayscale()

public final boolean isGrayscale()

Filtrenin gri tonlamalı modda çalışıp çalışmadığını gösteren bir değeri alır.

Returns: boolean - filtrenin gri tonlamalı modda çalışıp çalışmadığını gösteren bir değer.

getTilesNumberHorizontal()

public final int getTilesNumberHorizontal()

Yatay yönde döşemelerin sayısını alır. Görüntünün yerel kontrast eşitlemesi için yatay olarak kaç bölgeye ayrıldığını belirler.

Returns: int - yatay yönde döşemelerin sayısı.

getTilesNumberVertical()

public final int getTilesNumberVertical()

Dikey yönde döşemelerin sayısını alır. Görüntünün yerel kontrast eşitlemesi için dikey olarak kaç bölgeye ayrıldığını belirler.

Returns: int - dikey yönde döşemelerin sayısı.

getClipLimit()

public final double getClipLimit()

Kontrast sınırlama eşiğini alır. Daha yüksek değerler daha fazla kontrast sağlar; daha düşük değerler gürültü yükselmesini önlemek için iyileştirmeyi sınırlar.

Returns: double - kontrast sınırlama eşiği.