فئة AdaptiveWhiteStretchFilterOptions

Summary: Provides options for configuring the Adaptive White Stretch filter.
Allows customization of histogram stretch parameters to enhance the white level
and improve the readability of faint-text or low-contrast document images.

Module: aspose.imaging.imagefilters.filteroptions

Full Name: aspose.imaging.imagefilters.filteroptions.AdaptiveWhiteStretchFilterOptions

Inheritance: FilterOptionsBase

Constructors

Nameالوصف
AdaptiveWhiteStretchFilterOptions(is_grayscale, low_percentile, high_percentile, target_white, max_scale)ينشئ مثيلاً جديداً للفئة AdaptiveWhiteStretchFilter.

Properties

NameTypeAccessالوصف
high_percentileintrيحصل على النسبة المئوية العليا لحساب نقطة الأبيض.
تُعتبر قيم البكسل التي فوق هذه النسبة بيضاء أثناء التوسيع.
is_grayscaleboolrيحصل على قيمة تشير إلى ما إذا كان الفلتر يعمل بوضع التدرج الرمادي.
low_percentileintrيحصل على النسبة المئوية السفلى لحساب نقطة الأسود.
تُعتبر قيم البكسل التي تحت هذه النسبة سوداء أثناء التوسيع.
max_scalefloatrيحصل على أقصى مقياس سطوع مسموح به.
لن يتجاوز التوسيع الفعلي هذا العامل لتجنب الإضاءة الزائدة.
target_whiteintrيحصل على قيمة الأبيض المستهدفة التي يسعى التوسيع لتحقيقها.

Constructor: AdaptiveWhiteStretchFilterOptions(is_grayscale, low_percentile, high_percentile, target_white, max_scale)

 AdaptiveWhiteStretchFilterOptions(is_grayscale, low_percentile, high_percentile, target_white, max_scale) 

ينشئ مثيلاً جديداً للفئة AdaptiveWhiteStretchFilter.

Parameters:

معاملنوعالوصف
is_grayscaleboolيشير إلى ما إذا كان يجب أن يعمل المرشح في وضع التدرج الرمادي.
low_percentileintالنسبة المئوية السفلى لنقطة الأسود (مثال: 10).
high_percentileintالنسبة المئوية العليا لنقطة الأبيض (مثال: 90).
target_whiteintقيمة الأبيض المستهدفة (مثال: 240).
max_scalefloatمقياس السطوع المسموح به كحد أقصى (مثال: 1.7).