image comparison with a database
Im not yet an Open CV user, I
ve been using Matlab but Ive kept an eye in OpenCV for a while already. That being said, I would like to know if it
s even possible to implement one idea I had for a pet project of mine, before delving deep into openCV and really learning the language.
My goal is to compare images (They`re going to have noise) with a database of images, and tell me if it finds a match. For instance:img1 img2
How would I even tell they're both similar? Are there algorithms I can implement to tell me that?
I suppose I should use some sort of noise reduction/edge detection first (I already tried some and had success with edge detection, actually). So, assuming I have a decent edge detection, how could I compare them?
Thanks in advance