ClaheFilterOptions

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

public class ClaheFilterOptions extends FilterOptionsBase

يوفر خيارات لتكوين مرشح تعديل التباين المحدود بالتاريخ التكيفي (CLAHE).

المنشئات

المنشئالوصف
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)ينشئ مثيلاً جديدًا من الفئة ClaheFilterOptions باستخدام المعلمات المحددة.

الطرق

طريقةالوصف
isGrayscale()يحصل على قيمة تشير إلى ما إذا كان المرشح يعمل في وضع التدرج الرمادي.
getTilesNumberHorizontal()يحصل على عدد البلاطات في الاتجاه الأفقي.
getTilesNumberVertical()يحصل على عدد البلاطات في الاتجاه العمودي.
getClipLimit()يحصل على عتبة تحديد التباين.

ClaheFilterOptions()

public ClaheFilterOptions()

ClaheFilterOptions(boolean isGrayscale)

public ClaheFilterOptions(boolean isGrayscale)

Parameters:

معاملنوعالوصف
isGrayscaleboolean

ClaheFilterOptions(boolean isGrayscale, int tilesNumberHorizontal)

public ClaheFilterOptions(boolean isGrayscale, int tilesNumberHorizontal)

Parameters:

معاملنوعالوصف
isGrayscaleboolean
tilesNumberHorizontalint

ClaheFilterOptions(boolean isGrayscale, int tilesNumberHorizontal, int tilesNumberVertical)

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

Parameters:

معاملنوعالوصف
isGrayscaleboolean
tilesNumberHorizontalint
tilesNumberVerticalint

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

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

ينشئ مثيلاً جديدًا من الفئة ClaheFilterOptions باستخدام المعلمات المحددة.

Parameters:

معاملنوعالوصف
isGrayscalebooleanيشير إلى ما إذا كان يجب أن يعمل المرشح في وضع التدرج الرمادي.
tilesNumberHorizontalintعدد البلاطات أفقيًا. القيمة الافتراضية هي 8.
tilesNumberVerticalintعدد البلاطات عموديًا. القيمة الافتراضية هي 8.
clipLimitdoubleعتبة تحديد التباين. القيمة الافتراضية هي 4.0.

isGrayscale()

public final boolean isGrayscale()

يحصل على قيمة تشير إلى ما إذا كان المرشح يعمل في وضع التدرج الرمادي.

Returns: boolean - قيمة تشير إلى ما إذا كان المرشح يعمل في وضع التدرج الرمادي.

getTilesNumberHorizontal()

public final int getTilesNumberHorizontal()

يحصل على عدد البلاطات في الاتجاه الأفقي. يحدد عدد المناطق التي يتم تقسيم الصورة إليها أفقيًا لتساوي التباين المحلي.

Returns: int - عدد البلاطات في الاتجاه الأفقي.

getTilesNumberVertical()

public final int getTilesNumberVertical()

يحصل على عدد البلاطات في الاتجاه العمودي. يحدد عدد المناطق التي يتم تقسيم الصورة إليها عموديًا لتساوي التباين المحلي.

Returns: int - عدد البلاطات في الاتجاه العمودي.

getClipLimit()

public final double getClipLimit()

يحصل على عتبة تحديد التباين. القيم الأعلى تسمح بمزيد من التباين؛ القيم الأقل تحد من التعزيز لمنع تضخيم الضوضاء.

Returns: double - عتبة تحديد التباين.