Table of Contents

Class SKPixelComparer

Namespace
SkiaSharp.Extended
Assembly
SkiaSharp.Extended.dll

Provides methods for pixel-by-pixel comparison of images.

public static class SKPixelComparer
Inheritance
SKPixelComparer
Inherited Members

Methods

Compare(SKBitmap, SKBitmap)

Compares two bitmaps pixel by pixel.

Compare(SKBitmap, SKBitmap, SKBitmap)

Compares two bitmaps pixel by pixel, using a tolerance mask.

Compare(SKImage, SKImage)

Compares two images pixel by pixel.

Compare(SKImage, SKImage, SKImage)

Compares two images pixel by pixel, using a tolerance mask. Pixel differences that fall within the mask's per-channel values are not counted as errors.

Compare(SKPixmap, SKPixmap)

Compares two pixmaps pixel by pixel.

Compare(SKPixmap, SKPixmap, SKPixmap)

Compares two pixmaps pixel by pixel, using a tolerance mask.

Compare(string, string)

Compares two images loaded from file paths pixel by pixel.

Compare(string, string, string)

Compares two images loaded from file paths pixel by pixel, using a tolerance mask.

GenerateDifferenceMask(SKBitmap, SKBitmap)

Generates a black-and-white mask image highlighting pixel differences between two bitmaps.

GenerateDifferenceMask(SKImage, SKImage)

Generates a black-and-white mask image highlighting pixel differences between two images.

GenerateDifferenceMask(SKPixmap, SKPixmap)

Generates a black-and-white mask image highlighting pixel differences between two pixmaps.

GenerateDifferenceMask(string, string)

Generates a black-and-white mask image highlighting pixel differences between two images loaded from file paths.