images matching using canny edge detection algorithm
I am trying to implement a project to compare the one image with the images in the database. In details a have a database of around 500 images . i have a input image and i have to compare that image with the database images to find wheater it is matches to any image or not .if matches how much percentage(%) it matches to the image i have to do it by using Canny Egde detection algorithm... i am very new to OpenCV. so i am confusion wheater it is posible to do it using canny edge detection algorithm or not?? if it is posible please tell me the algorithm or step to do it .
thanks in advance
waiting for good responce.............