Easily chose which images to keep with a simple interface.
I had been requested to help someone with filtering a lot of images taken with a camera. This would need to occur regularly so I created an interface that would help them easily select what photos they wanted. After they have selected and moved their images, they are then free to delete the original files/folders if wanted.
This project is a Flask server hosted by Python that is designed to be opened in a Chrome window. Other browsers will work but due to layouts, images of different sizes will mess with the display.
- Python : Python 2.7, 3.4 - 3.6
- Chrome : to run the user interface
- Clone/download this repo
- Open cmd/terminal and cd to the project
- Execute pip install -r requirements.txt
- Execute
run.py
usingpython run.py
or a similar method
Click the blue "Add Files" button and add your desired files. Use the red/green button to select what images to keep and then click export when you have finished your selection (you do not need to select all the images to do this, blue will be ignored like red).
- Add files by file, files or folder
- Simple "Copy" or "Don't Copy" buttons to determine what to keep
- Can easily clear the currently selected files or choices
- Easily clear the selected choices
- Export selections by copy or move
- Clicking on the image (in the centre) will enlarge it
- Clicking to the right/left of the image will go to the next corresponding image
- View all images in a scrollable bar at the bottom
- Server will close itself when it detects that there is no more activity