simages 19.0.3.dev0

🐒 Similar image detection in Python 🐒

simages allows detecting similar images in an image folder or numpy array.


Detect similar images (eg, duplicates) in an image folder. Behind the curtain, simages uses a PyTorch autoencoder to train embeddings. The embeddings are compared with each other with closely to create a distance matrix. The closest pairs of images are then presented on screen.

Demo of visualizing training (simages-show --show-train option) and found duplicates with the simages-show command.

If you use simages in your publications, please cite:

  author       = {Justin Shenk},
  title        = {justinshenk/simages: v19.0.1},
  month        = jun,
  year         = 2019,
  doi          = {10.5281/zenodo.3237830},
  url          = {}

Indices and tables