3

I'm bulding a small photo gallery website and I need a function that detect duplicate images (don't need to be be 100% accurate, just like Google Image Search).

I'm using a very new language (Golang) so I don't think there is any available library for this out there.

So what is the starting point for me? Please give me some keyword about this. Or if you have any material that is simple and easy to understand, please share me.

nvcnvn
  • 4,991
  • 8
  • 49
  • 77
  • Just checking : you don't want to detect equal files ? – Denys Séguret Sep 26 '12 at 10:00
  • 3
    Have a look at these SO questions on so-called perceptual hash functions: [here](http://stackoverflow.com/questions/10154622/comparing-images-with-different-resolutions/10155886#10155886) and [here](http://stackoverflow.com/questions/843972/image-comparison-fast-algorithm/844113#844113). – Maurits Sep 26 '12 at 10:17
  • @dystroy yes equal or scaled ass well. Or event some color change but with the same layout! – nvcnvn Sep 26 '12 at 12:40

1 Answers1

5

I think this blog post is simple and easy to understand.

zzzz
  • 87,403
  • 16
  • 175
  • 139