image-match
imagededup
image-match | imagededup | |
---|---|---|
5 | 7 | |
2,911 | 4,951 | |
0.0% | 0.6% | |
0.0 | 1.5 | |
over 1 year ago | 8 days ago | |
Python | Python | |
- | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
image-match
-
Find visual similar photos
Not a full solution but imagematch is a widely adopted algorithm for this purpose. There’s even a very nice dockerized version
-
Non-Machine Learning Image Matching with a Vector DB
I also developed a service based on the Goldberg paper in the mid 2010s. We flattened and discretized the signature to make it searchable which gave us pretty good results: https://github.com/ProvenanceLabs/image-match
Sorry I haven’t maintained the project in years so it’s unlikely to work out of the box. But who knows, maybe you’ll find something useful here for your project!
-
Here is a demonstration of the new features for the tool I'm working on
There are libraries available online like this one that will compare between images and return the closest match.
- Quickly Search over Billions of Images
-
How to find photo duplicates (not hash duplicates) and clean them?
https://github.com/ProvenanceLabs/image-match
imagededup
- Reverse Image Search Local Files? (NOT A DUPLICATE FINDER)
-
Help checking for duplicate images with large number of images
imagededup
- Is there a software, that allows me to find all duplicates of ONE picture?
-
fastest way to go about calculating hamming distance?
To generate the hashes I was just going to use https://github.com/idealo/imagededup as it has been effective in my testing. The issue is the scalability issue. That code even is able to find similar images, using distance hamming. But they didn't care about scalability, and that is now my biggest bottleneck.
- Find visual similar photos
-
PowerShell skript for finding duplicate pictures
Which is why, it's much better to use a dedicated tool that can visually compare photos (using a neural net/machine learning model) to identify duplicate images. If you want a command-line tool for scripting purposes then check out imgdup2go or imagededup.
-
How to remove duplicate images from your dataset (Also CIFAR-100 has issues)
I had used phash to find the duplicate images. The hashing algorithm is ingenious...And it was able to find duplicates (and thus remove) efficiently imagededub has perceptual hashing.
What are some alternatives?
match - :crystal_ball: Scalable reverse image search built on Kubernetes and Elasticsearch
image-super-resolution - 🔎 Super-scale your images and run experiments with Residual Dense and Adversarial Networks.
GARI - GARI (Genetic Algorithm for Reproducing Images) reproduces a single image using Genetic Algorithm (GA) by evolving pixel values.
floc-simhash - A fast python implementation of the SimHash algorithm.
poe-archnemesis-scanner - Tool for Path of Exile game to automatically scan Archemesis inventory and display related information
image-quality-assessment - Convolutional Neural Networks to predict the aesthetic and technical quality of images.
jina - ☁️ Build multimodal AI applications with cloud-native stack
alipay - An Unofficial Alipay API for Python
whoogle-search - A self-hosted, ad-free, privacy-respecting metasearch engine
DeepCreamPy - Decensoring Hentai with Deep Neural Networks
undouble - Python package undouble is to detect (near-)identical images.
Duplicate-Image-Finder - difPy - Python package for finding duplicate or similar images within folders