deep-learning-image-similarity
deep-learning-image-similarity copied to clipboard
Takes 2 images and says how similar they are based on Euclidean distance of feature vectors
Image Similarity Detection using Resnet50
Introduction
Given a batch of images, the program tries to find similarity between images using Resnet50 based feature vector extraction.
Usage
python kreas_resnet50.py will compare all the images present in images folder with each other and provide the most similar image for every image.
Pre-Requisites
- Download Anaconda
- Make the downloaded shell script executable and install
conda -Vto check that installation was successfull.conda update condaandconda update anacondaconda update scikit-learnconda install theanoconda install -c conda-forge tensorflowpip install kerasexport MKL_THREADING_LAYER=GNU
Note: More Descriptive Instructions On Installation