Image comparison implemented in this sample calculates distances between corresponding pixel colors in the two images in the CIE L*a*b* color space. Two pixels are considered different if the distance between them is greater than the fuzz value. Different sample images are compared using different fuzz values depending on the nature of images being compared.
Different pixels are rendered in magenta, over a low-contrast grayscale copy of the first image.
If the output format is TIFF, a multi-page TIFF is shown, with the two images that were compared rendered on the 2nd and 3rd pages. For other formats, the difference is shown at the top, with the compared images tiled below.
DsImaging is compatible with .NET 6 or later, .NET Core 2.0 or later, .NET Standard 2.x, .NET Framework 4.6.1 or later. All features are supported on Windows, macOS and Linux.