Hi! Following an example of Android Application Programming with OpenCV I tried to create an app that recognize an image of an artwork compare with a photo of an artwork.
In the example of the book the author use FeatureDetector.STAR algorithm and DescriptorExtractor.FREAK algorithm. Using these for the app presented by the book, all works perfectly.
I have created a porting of this app for desktop use. My goal is to provide an application that compare two image (an image of an artwork and a my photo of the artwork) and establish if they are the same.
So if I use STAR and FREAK the recognize doesn't works! The application recognize also photo of others artworks!! Which algorithms are best in my case?