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
Yöntemler
| Yöntem | Açı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:
| Parametre | Tür | Açıklama |
|---|---|---|
| isGrayscale | boolean |
ClaheFilterOptions(boolean isGrayscale, int tilesNumberHorizontal)
public ClaheFilterOptions(boolean isGrayscale, int tilesNumberHorizontal)
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| isGrayscale | boolean | |
| tilesNumberHorizontal | int |
ClaheFilterOptions(boolean isGrayscale, int tilesNumberHorizontal, int tilesNumberVertical)
public ClaheFilterOptions(boolean isGrayscale, int tilesNumberHorizontal, int tilesNumberVertical)
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| isGrayscale | boolean | |
| tilesNumberHorizontal | int | |
| tilesNumberVertical | int |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| isGrayscale | boolean | Filtrenin gri tonlamalı modda çalışıp çalışmaması gerektiğini gösterir. |
| tilesNumberHorizontal | int | Yatayda döşeme sayısı. Varsayılan değer 8. |
| tilesNumberVertical | int | Dikeyde döşeme sayısı. Varsayılan değer 8. |
| clipLimit | double | Kontrast 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.