Skip to content

timfernix/duplicate-finder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

Duplicate Finder

A Python script to detect and manage duplicate image files in a folder. It uses tkinter for the GUI and Pillow with imagehash for image comparison.

Requirements

Install dependencies with:

pip install Pillow imagehash

Settings

  • HASH_TOLERANCE: Adjust similarity sensitivity (default: 5).
  • SUPPORTED_FORMATS: Modify supported image formats.

Changelog

Version Changes
v2.0 Switched to tkinter and implemented dark design
v1.7 Added pagination
v1.6 Added a toggle to include subfolders in the search.
v1.5 Automatically starts a new subprocess after finding no duplicates or after deletion.
v1.4 Improved error handling when deleting files (e.g., file in use by another process).
v1.3 Increased image thumbnail size for better visibility.
v1.2 Displayed image resolutions alongside thumbnails.
v1.1 Added a "Delete Selected" button to allow users to delete marked duplicate files.
v1.0 Initial release with duplicate detection and grouping using perceptual hashing (pHash).

About

Very basic image duplicate finder script in python.

Topics

Resources

Stars

Watchers

Forks

Languages