You are talking about complex matter here. If you are not experienced with basic programming skills, you should start there.
First write a function that detects if two images are the same or not.
Then modify it in a way that it will recognize SIMILAR images, eg. the same image with diffrent color or contrast settings. Learn to use tolerance when comparing pixels or groups of pixels. Well, there's a lot to do.
First write a function that detects if two images are the same or not.
Then modify it in a way that it will recognize SIMILAR images, eg. the same image with diffrent color or contrast settings. Learn to use tolerance when comparing pixels or groups of pixels. Well, there's a lot to do.