This engine finds similar images from a bunch of images and output the images most similar to the queried image.
I used calcHist function in OpenCV to extract the colour histogram of images. Then I utilized two OpenCV similarity functions using Correlation Test and Bhattacharya Distance to compare the histograms of dataset with queried image. Based on the similarity features inquired from histograms, the similar images are short-listed.
Query Image
Results
Histograms