A photo sorting software that uses cutting edge technology, machine learning, and more to efficiently, effectively, and easily sort images for photographers and average users alike! For the terminology when reading this README, please refer to our Wiki.
- Over 100 different sorting methods for image metadata (powered by Exiv2)
- Brightness
- Lens Model
- Rating
- Etc...
- Error-checking and file protection
- "Anchor"-based image uploading
- Stopping and starting of sorting
- Automatic, multi-threaded processing
- Machine-learning image detection sorting methods
- Multiple Anchor points
- GUI for Anchor point management and movement
- Navigate to the Releases section on the GitHub page
- Find the latest release
- Click and download "ShutterSort.zip"
- Extract the zipped folder
- Run the .exe file within the extracted folder
- Open the app
- Put in the desired Anchor point path (directory path) into the text field
- Put in the desired output folder for the sorted images
- Press "Start sorting"!
To build and run the source code, it is recommended that you use QtCreator 12.0.0. You can download the Qt framework and QtCreator here.
Dependencies are managed using vcpkg. You must configure your VCPKG path in the CMAKE file. You must also install the "vcpkg" addon/plugin for QtCreator.
- Exiv2
CRRANkS
- Riley Meyerkorth - Team Administrator
- Sam Aven - Lead Developer
- Alex Doehring - QA Lead
- Nicholas Holmes - Creative Director
- Ryland Edwards - Front-End Lead
- Colin Treanor - Documentation Technician
Meetings, agendas, and logs can be found in the project Wiki.
Most if not all of the required artifacts for the project (Project Management Plan, SRS, etc.) can be found within the "documentation" folder here.