Table of Contents

Class HistogramEqualizationExtensions

Namespace
SixLabors.ImageSharp.Processing
Assembly
SixLabors.ImageSharp.dll

Defines extension that allow the adjustment of the contrast of an image via its histogram.

public static class HistogramEqualizationExtensions
Inheritance
HistogramEqualizationExtensions
Inherited Members

Methods

HistogramEqualization(IImageProcessingContext)

Equalizes the histogram of an image to increases the contrast.

public static IImageProcessingContext HistogramEqualization(this IImageProcessingContext source)

Parameters

source IImageProcessingContext

The current image processing context.

Returns

IImageProcessingContext

The IImageProcessingContext.

HistogramEqualization(IImageProcessingContext, HistogramEqualizationOptions)

Equalizes the histogram of an image to increases the contrast.

public static IImageProcessingContext HistogramEqualization(this IImageProcessingContext source, HistogramEqualizationOptions options)

Parameters

source IImageProcessingContext

The current image processing context.

options HistogramEqualizationOptions

The histogram equalization options to use.

Returns

IImageProcessingContext

The IImageProcessingContext.