I know you can use pHash from .NET or Java, but I would like a pure .NET (preferably) or Java implementation. Are there any others available? I am interested in the image hashing functionality specifically.
A perceptual hash is a way of creating a numeric hash of images and then being able to compare those hashs to see if the images are similar. It allows for really fast image recognition.
Here is an Java implementation of pHash for images by Elliot Shepherd.