Table of Contents

Namespace SixLabors.ImageSharp.Processing.Processors.Normalization

Classes

AdaptiveHistogramEqualizationProcessor

Applies an adaptive histogram equalization to the image. The image is split up in tiles. For each tile a cumulative distribution function (cdf) is calculated. To calculate the final equalized pixel value, the cdf value of four adjacent tiles will be interpolated.

AdaptiveHistogramEqualizationSlidingWindowProcessor

Applies an adaptive histogram equalization to the image using an sliding window approach.

AutoLevelProcessor

Applies a luminance histogram equilization to the image.

GlobalHistogramEqualizationProcessor

Defines a global histogram equalization applicable to an Image.

HistogramEqualizationOptions

Data container providing the different options for the histogram equalization.

HistogramEqualizationProcessor

Defines a processor that normalizes the histogram of an image.

Enums

HistogramEqualizationMethod

Enumerates the different types of defined histogram equalization methods.