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
IImageProcessingContextThe current image processing context.
Returns
Pixelate(IImageProcessingContext, int)
Pixelates an image with the given pixel size.
public static IImageProcessingContext Pixelate(this IImageProcessingContext source, int size)
Parameters
source
IImageProcessingContextThe current image processing context.
size
intThe size of the pixels.
Returns
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
IImageProcessingContextThe current image processing context.
size
intThe size of the pixels.
rectangle
RectangleThe Rectangle structure that specifies the portion of the image object to alter.