AdaptiveWhiteStretchFilterOptions Sınıfı

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

NameAçıklama
AdaptiveWhiteStretchFilterOptions(is_grayscale, low_percentile, high_percentile, target_white, max_scale)Yeni bir AdaptiveWhiteStretchFilter sınıfı örneği başlatır.

Properties

NameTypeAccessAçıklama
high_percentileintrBeyaz nokta hesaplaması için üst persentili alır.
Bu persentilin üzerindeki piksel değerleri germe sırasında beyaz olarak kabul edilir.
is_grayscaleboolrFiltrenin gri tonlamalı modda çalışıp çalışmadığını gösteren bir değer alır.
low_percentileintrSiyah nokta hesaplaması için alt persentili alır.
Bu persentilin altındaki piksel değerleri germe sırasında siyah olarak kabul edilir.
max_scalefloatrİzin verilen maksimum parlaklık ölçeğini alır.
Gerçek germe bu faktörü aşmayacak, aşırı aydınlatmadan kaçınılacaktır.
target_whiteintrGerme işleminin ulaşmayı hedeflediği beyaz değeri alır.

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

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

Yeni bir AdaptiveWhiteStretchFilter sınıfı örneği başlatır.

Parameters:

ParameterTürAçıklama
is_grayscaleboolFiltre’nin gri tonlamalı modda çalışıp çalışmayacağını gösterir.
low_percentileintSiyah nokta için alt persentil (ör. 10).
high_percentileintBeyaz nokta için üst persentil (ör. 90).
target_whiteintHedef beyaz değer (ör. 240).
max_scalefloatİzin verilen maksimum parlaklık ölçeği (ör. 1.7).