Classe 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

NameDescription
AdaptiveWhiteStretchFilterOptions(is_grayscale, low_percentile, high_percentile, target_white, max_scale)Initialise une nouvelle instance de la classe AdaptiveWhiteStretchFilter.

Properties

NameTypeAccessDescription
high_percentileintrObtient le percentile supérieur pour le calcul du point blanc.
Les valeurs de pixel au-dessus de ce percentile sont considérées comme blanches pendant l’étirement.
is_grayscaleboolrObtient une valeur indiquant si le filtre fonctionne en mode niveaux de gris.
low_percentileintrObtient le percentile inférieur pour le calcul du point noir.
Les valeurs de pixel en dessous de ce percentile sont considérées comme noires pendant l’étirement.
max_scalefloatrObtient l’échelle de luminosité maximale autorisée.
L’étirement réel ne dépassera pas ce facteur, afin d’éviter un éclaircissement excessif.
target_whiteintrObtient la valeur blanche cible que l’étirement vise à atteindre.

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

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

Initialise une nouvelle instance de la classe AdaptiveWhiteStretchFilter.

Parameters:

ParamètreTypeDescription
is_grayscaleboolIndique si le filtre doit fonctionner en mode niveaux de gris.
low_percentileintPercentile inférieur pour le point noir (par ex. 10).
high_percentileintPercentile supérieur pour le point blanc (par ex. 90).
target_whiteintValeur blanche cible (par ex. 240).
max_scalefloatÉchelle de luminosité maximale autorisée (par ex. 1.7).