The perceptual hashes are calculated from reduced 8x8 grayscale images:
| Algorithm | Description |
|---|---|
| Average | Use the pixel's value and the average color |
| Block | Divide image in blocks and use their mean value |
| Difference | Use the difference between adjacent pixels |
| Perceptive | Use a discrete cosine transform (DCT) and compare frequencies rather than color values |
Find similar images can be built from source with the 'SimilarImages.sln' Visual Studio 2013 solution.
Install the NuGet package 'OpenCvSharp3-AnyCPU' https://github.com/shimat/opencvsharp
PM> Install-Package OpenCvSharp3-AnyCPU
David Laperriere dlaperriere@outlook.com
