- Python implementation of Libpuzzle algorithm papers
- Find similar images within 1 second (No matter how many images there are)
- Python 3.5
- Elasticsearch 5.3.0
- image_match
- numpy+mkl
- scipy
Please follow the order
use "pip install"
1. pip install elasticsearch
2. pip install scipy~.whl
3. pip install numpy+mkl~.whl
4. pip install image_match
from image_match.goldberg import ImageSignature
gis = ImageSignature()
a = gis.generate_signature(image_path_1)
b = gis.generate_signature(image_path_2)
print(gis.normalized_distance(a, b))
If you want to get similarity between many images, See github code