This repository is an Image Search Engine that finds images online and then sorts them accoriding to their relevance to the source image. OpenCV has been used for obtaining image data and chi square distribution has been used to determine the relevance of features.
The software has a viewing area to allow the user to view the picture selected.
- Clone the repository in a desired folder
- Open ImageSearchEngine/ImageSearchEngine/ which is the direcotry with setup.py file
- Enter "cmd" in the directory bar
- Enter "Python setup.py develop"
- Run the main.py script
Press "Help" button for information on how to operate the software.
Functionality wise, the software does what it is supposed to do, but the developer would like to return to the code on day for GUI improvement.