AdaptiveWhiteStretchFilterOptions klass

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)Initierar en ny instans av AdaptiveWhiteStretchFilter klass.

Properties

NameTypeAccessDescription
high_percentileintrHämtar den övre percentilen för beräkning av vitpunkt.
Pixelfärden över denna percentil betraktas som vit under utsträckning.
is_grayscaleboolrHämtar ett värde som indikerar om filtret körs i gråskaleläge.
low_percentileintrHämtar den lägre percentilen för beräkning av svartpunkt.
Pixelfärden under denna percentil betraktas som svart under utsträckning.
max_scalefloatrHämtar den maximala tillåtna ljusstyrkes‑skalan.
Den faktiska utsträckningen kommer inte att överstiga denna faktor, för att undvika över‑ljusning.
target_whiteintrHämtar mål‑vitvärdet som utsträckningen syftar till att uppnå.

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

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

Initierar en ny instans av AdaptiveWhiteStretchFilter klass.

Parameters:

ParameterTypBeskrivning
is_grayscaleboolAnger om filtret ska köras i gråskaleläge.
low_percentileintLägre percentil för svartpunkt (t.ex. 10).
high_percentileintÖvre percentil för vitpunkt (t.ex. 90).
target_whiteintMål‑vitvärde (t.ex. 240).
max_scalefloatMaximalt tillåten ljusstyrkes‑skala (t.ex. 1.7).