Verify.Phash
April 9, 2026 ยท View on GitHub
Extends Verify to allow comparison of documents via Phash.
See Milestones for release notes.
Contains comparers for png, jpg, bmp, and tiff.
Sponsors
Entity Framework Extensions
Entity Framework Extensions is a major sponsor and is proud to contribute to the development this project.
Developed using JetBrains IDEs
NuGet
Usage
Enable:
[ModuleInitializer]
public static void Init() =>
VerifyPhash.Initialize();
Comparers
Register all comparers
VerifyPhash.RegisterComparer();
Compare Settings
Phash comparison settings can be modified as follows:
[Test]
public Task LocalSettings() =>
VerifyFile("sample.png")
.PhashCompareSettings(
threshold: .8f,
sigma: 4f,
gamma: 2f,
angles: 170);
Icon
Hash Brown designed by Icon Mark from The Noun Project.

