AdaptiveWhiteStretchFilterOptions Klasse

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

NameBeschreibung
AdaptiveWhiteStretchFilterOptions(is_grayscale, low_percentile, high_percentile, target_white, max_scale)Initialisiert eine neue Instanz der Klasse AdaptiveWhiteStretchFilter.

Properties

NameTypeAccessBeschreibung
high_percentileintrErmittelt das obere Perzentil für die Berechnung des Weißpunkts.
Pixelwerte über diesem Perzentil werden beim Stretching als Weiß betrachtet.
is_grayscaleboolrGibt einen Wert zurück, der angibt, ob der Filter im Graustufenmodus arbeitet.
low_percentileintrErmittelt das untere Perzentil für die Berechnung des Schwarzpunkts.
Pixelwerte unter diesem Perzentil werden beim Stretching als Schwarz betrachtet.
max_scalefloatrErmittelt die maximal zulässige Helligkeitsskala.
Das tatsächliche Stretching überschreitet diesen Faktor nicht, um Überbelichtung zu vermeiden.
target_whiteintrErmittelt den Ziel‑Weißwert, den das Stretching erreichen soll.

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

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

Initialisiert eine neue Instanz der Klasse AdaptiveWhiteStretchFilter.

Parameters:

ParameterTypBeschreibung
is_grayscaleboolGibt an, ob der Filter im Graustufenmodus arbeiten soll.
low_percentileintUnteres Perzentil für den Schwarzpunkt (z. B. 10).
high_percentileintOberes Perzentil für den Weißpunkt (z. B. 90).
target_whiteintZiel‑Weißwert (z. B. 240).
max_scalefloatMaximal zulässige Helligkeitsskala (z. B. 1.7).