Skip to content

Review session is Python module dedicated for reviewing pictures and moving them to directories with only one keyboard click.

License

Notifications You must be signed in to change notification settings

Lycopersicum/review-session

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

review-session

Review session is Python module dedicated for reviewing pictures and moving them to directories with only one keyboard click.

Documentation

Dependencies

Currently PIL and tkinter are used on my project, you can get it with pip:

$ sudo pip3 install pillow python-tk

for Debian based distributions (Debian, Ubuntu):

$ sudo apt-get install python3-tk python3-pil python3-pil.imagetk

Setup explanations

  • root_directory: String that should contain path to your pictures folder.

  • directories: Dictionary which keys are cases of picture "quality", and values are directory names. For example good or average categories could contain: 'good': 'goodPictures', 'average': 'averagePictures'.

  • good: By default module filters only good picture, it copies pictures to specified.

  • all: By default all pictures are skipped and stays at original location, unless you press n or g.

  • settings: Dictionary, which contains following keys and values:

  • extentions: List, which should contain extentions that you would want to preview.

  • size: List, which contains width and height limits (Maximum size that picture would take).

  • level: Integer, which contains value, how deep it would search for pictures (0 if search only at root_directory).

Keyboard shortcuts:

  • g: G stands for good picture, make a copy in root_directory/good_directory, also move it to root_directory/reviewed_pictures directory.

  • n or Return: N stands for normal or next picture, for instance if you reviewed picture, but you do not want to move it to specific folder.

  • s or Right cursor: S stands for skip picture, when picture is skipped, nothing happens to it, it stays at original directory.

  • p or Left cursor: P stands for previous picture, this button opens previously reviewed picture.

  • q or Esc: Q stands fir quit, by pressing q or Escape, you will stop script.

  • shift + R: Rotate to right.

  • shift + L: Rotate to left (currently rotating images produces weird result).

About

Review session is Python module dedicated for reviewing pictures and moving them to directories with only one keyboard click.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published