Класс ClaheFilterOptions

Summary: Provides options for configuring the Contrast-Limited Adaptive Histogram Equalization (CLAHE) filter.

Module: aspose.imaging.imagefilters.filteroptions

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

Inheritance: FilterOptionsBase

Constructors

NameDescription
ClaheFilterOptions(is_grayscale, tiles_number_horizontal, tiles_number_vertical, clip_limit)Инициализирует новый экземпляр класса ClaheFilterOptions
с указанными параметрами.

Properties

NameTypeAccessDescription
clip_limitfloatrПолучает порог ограничения контраста.
Более высокие значения позволяют увеличить контраст; более низкие значения ограничивают усиление, чтобы предотвратить усиление шума.
is_grayscaleboolrПолучает значение, указывающее, работает ли фильтр в режиме градаций серого.
tiles_number_horizontalintrПолучает количество плиток в горизонтальном направлении.
Определяет, на сколько регионов изображение делится по горизонтали для локального выравнивания контраста.
tiles_number_verticalintrПолучает количество плиток в вертикальном направлении.
Определяет, на сколько регионов изображение делится по вертикали для локального выравнивания контраста.

Constructor: ClaheFilterOptions(is_grayscale, tiles_number_horizontal, tiles_number_vertical, clip_limit)

 ClaheFilterOptions(is_grayscale, tiles_number_horizontal, tiles_number_vertical, clip_limit) 

Инициализирует новый экземпляр класса ClaheFilterOptions
с указанными параметрами.

Parameters:

ПараметрТипОписание
is_grayscaleboolУказывает, должен ли фильтр работать в режиме градаций серого.
tiles_number_horizontalintКоличество плиток по горизонтали. По умолчанию 8.
tiles_number_verticalintКоличество плиток по вертикали. По умолчанию 8.
clip_limitfloatПорог ограничения контраста. По умолчанию 4.0.