ImageCurator
About
ImageCurator is a Python-based GUI tool designed for efficiently curating large sets of images. Built with PySimpleGUI and leveraging advanced image processing techniques, this tool helps photographers, data scientists, and content creators to streamline their workflows.
Problem Statement
Handling a large database of images can be overwhelming—especially when you need to manually identify duplicates, assess the quality of each image, and categorize them. ImageCurator aims to automate these tasks, saving you time and effort.
Key Features
Duplicate Detection: Finds and highlights duplicate images. Blur Assessment: Automatically flags blurry images. Manual Curation: Allows users to manually curate the remaining images through a user-friendly interface. Batch Processing: Quickly process hundreds or thousands of images at once. Technologies Used Python PySimpleGUI for the graphical user interface PIL for image analysis
Additional Notes:
- Keep terminal open while curating, its the ENGINE
- Curation Tool tracks your progress and skips the pre-process if it has already been ran. Just reload folder in case you need to pick up where you left off