Table of Contents

Class PixelateExtensions

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

Defines pixelation effect extensions applicable on an Image using Mutate/Clone.

public static class PixelateExtensions
Inheritance
PixelateExtensions
Inherited Members

Methods

Pixelate(IImageProcessingContext)

Pixelates an image with the given pixel size.

public static IImageProcessingContext Pixelate(this IImageProcessingContext source)

Parameters

source IImageProcessingContext

The current image processing context.

Returns

IImageProcessingContext

The IImageProcessingContext.

Pixelate(IImageProcessingContext, int)

Pixelates an image with the given pixel size.

public static IImageProcessingContext Pixelate(this IImageProcessingContext source, int size)

Parameters

source IImageProcessingContext

The current image processing context.

size int

The size of the pixels.

Returns

IImageProcessingContext

The IImageProcessingContext.

Pixelate(IImageProcessingContext, int, Rectangle)

Pixelates an image with the given pixel size.

public static IImageProcessingContext Pixelate(this IImageProcessingContext source, int size, Rectangle rectangle)

Parameters

source IImageProcessingContext

The current image processing context.

size int

The size of the pixels.

rectangle Rectangle

The Rectangle structure that specifies the portion of the image object to alter.

Returns

IImageProcessingContext

The IImageProcessingContext.