All Projects β†’ magamig β†’ Duplicate Images Finder

magamig / Duplicate Images Finder

Licence: mit
πŸžπŸŒ‰ Find and Delete Duplicate Images / Photos

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Duplicate Images Finder

Node Yolo
Node bindings for YOLO/Darknet image recognition library
Stars: ✭ 364 (+911.11%)
Mutual labels:  image-recognition
Pytorch Bayesiancnn
Bayesian Convolutional Neural Network with Variational Inference based on Bayes by Backprop in PyTorch.
Stars: ✭ 779 (+2063.89%)
Mutual labels:  image-recognition
Deep learning projects
Stars: ✭ 28 (-22.22%)
Mutual labels:  image-recognition
Ssd.pytorch
A PyTorch Implementation of Single Shot MultiBox Detector
Stars: ✭ 4,499 (+12397.22%)
Mutual labels:  image-recognition
Saliency
TensorFlow implementation for SmoothGrad, Grad-CAM, Guided backprop, Integrated Gradients and other saliency techniques
Stars: ✭ 648 (+1700%)
Mutual labels:  image-recognition
Dmsmsgrcg
A photo OCR project aims to output DMS messages contained in sign structure images.
Stars: ✭ 18 (-50%)
Mutual labels:  image-recognition
Artificio
Deep Learning Computer Vision Algorithms for Real-World Use
Stars: ✭ 326 (+805.56%)
Mutual labels:  image-recognition
Pathology Images Analysis Using Cnn
Scripts for https://www.nature.com/articles/s41598-018-27707-4, using Convolutional Neural Network to detect lung cancer tumor area
Stars: ✭ 31 (-13.89%)
Mutual labels:  image-recognition
Imageai
A python library built to empower developers to build applications and systems with self-contained Computer Vision capabilities
Stars: ✭ 6,734 (+18605.56%)
Mutual labels:  image-recognition
Healthapp
This application is designed for the effective interaction between patients and doctors
Stars: ✭ 28 (-22.22%)
Mutual labels:  image-recognition
Jetson Inference
Hello AI World guide to deploying deep-learning inference networks and deep vision primitives with TensorRT and NVIDIA Jetson.
Stars: ✭ 5,191 (+14319.44%)
Mutual labels:  image-recognition
Photonix
This is a new web-based photo management application. Run it on your home server and it will let you find the right photo from your collection on any device. Smart filtering is made possible by object recognition, location awareness, color analysis and other ML algorithms.
Stars: ✭ 592 (+1544.44%)
Mutual labels:  image-recognition
Attention Ocr
A Tensorflow model for text recognition (CNN + seq2seq with visual attention) available as a Python package and compatible with Google Cloud ML Engine.
Stars: ✭ 844 (+2244.44%)
Mutual labels:  image-recognition
Basic cnns tensorflow2
A tensorflow2 implementation of some basic CNNs(MobileNetV1/V2/V3, EfficientNet, ResNeXt, InceptionV4, InceptionResNetV1/V2, SENet, SqueezeNet, DenseNet, ShuffleNetV2, ResNet).
Stars: ✭ 374 (+938.89%)
Mutual labels:  image-recognition
Max Image Segmenter Web App
Deploy a Deep Learning Powered "Magic Cropping Tool" using Pre-Trained Open Source Models
Stars: ✭ 29 (-19.44%)
Mutual labels:  image-recognition
Ios 10 Sampler
Code examples for new APIs of iOS 10.
Stars: ✭ 3,341 (+9180.56%)
Mutual labels:  image-recognition
Kur
Descriptive Deep Learning
Stars: ✭ 811 (+2152.78%)
Mutual labels:  image-recognition
Channel Pruning
Channel Pruning for Accelerating Very Deep Neural Networks (ICCV'17)
Stars: ✭ 979 (+2619.44%)
Mutual labels:  image-recognition
Recogcaptcha
TΓ©cnica de reconhecimento de captcha utilizando o framework AForge.NET e o Tesseract
Stars: ✭ 29 (-19.44%)
Mutual labels:  image-recognition
Udacity Deep Learning Nanodegree
This is just a collection of projects that made during my DEEPLEARNING NANODEGREE by UDACITY
Stars: ✭ 15 (-58.33%)
Mutual labels:  image-recognition

Build Status Maintainability Documentation Status FOSSA Status

Find and delete duplicate images inside a directory.

Running

> python main.py -d 'sample_images/'
[DUPLICATE FOUND] sample_images/road.jpg sample_images/road_duplicate.jpg
[DELETED] sample_images/road_duplicate.jpg
> python main.py -h
usage: main.py [-h] [-d] [-s] [--min_matches MIN_MATCHES]
               [--features_distance FEATURES_DISTANCE]
               directory

positional arguments:
  directory             directory with the images

optional arguments:
  -h, --help            show this help message and exit
  -d, --delete          delete the duplicate images found with smaller res
  -s, --silent          quiet execution without logging
  --min_matches MIN_MATCHES
                        minimum number of matching features to accept the
                        images as being similar
  --features_distance FEATURES_DISTANCE
                        [0,1] - higher number results in more matching
                        features but with less accuracy
Similar / Duplicate Images

Different Images

Requirements

Before running this project you need to install its requirements.

> pip install -r requirements.txt

Built With

  • Python - Programming language
  • OpenCV - Computer vision library

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

References

  • D. G. Lowe, "Distinctive image features from scale-invariant keypoints", International Journal of Computer Vision, 60, 2 (2004), pp. 91-110. [PDF]
  • M. Muja and D. G. Lowe, "Scalable Nearest Neighbor Algorithms for High Dimensional Data", IEEE Transactions on Pattern Analysis and Machine Intelligence 36, 11 (2014), pp. 2227-2240. [PDF]
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].