do i have an image processor to compare an image with a number of images and choose the identical image??
This is a very broad question and to be honest there are a multitude of ways to go about this. I highly recommend that you read more into imaging processing literature in general. From this you could perhaps suggest an approach that we could base our answers on, and help hone in on a good method for you.

That being said, a common approach to your problem is the SIFT algorithm. This algorithm will give back a set of features for a given image. From this you could construct a way to recognise images. However, this might not be the simplest solution if you are just a beginner at this game. 

Best of luck!