Skip to content

Super Fast Image Categorization Python Tool

License

Notifications You must be signed in to change notification settings

Serhiy-Shekhovtsov/tkteach

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tkteach

A Super Fast Image Categorization Tool Written in Python

tkteach is a graphical tool that lets you quickly flip through datasets of images to categorize them.

Original features

  • Easily customizable categories and keyboard shortcuts
  • Categorization can be done with arrow keys and keyboard shortcuts for improved speed, OR can be done with the mouse
  • Category labels saved to sqLite database for easy retrieval
  • Operates on one or more user-collected datasets of images
  • Images can be zoomed in or out
  • Allows multiple categorizations per image
  • Category labels can be reviewed from within the application

Screenshot

Fixes and improvements

  • Added resizing of images to fit the maximum size
  • Fixed window size jumping
  • Made zoom in/zoom out more gentle
  • Zoom in by '+' OR '=' (no need to hold the Shift button)
  • Datasets moved to /ds folder and added preselecting the dataset if it's the only one available

Screenshot

About

  • Tested in both Python 2.7 and 3.6
  • Requires PIL, sqlite3, and tkiner or Tkinter

About

Super Fast Image Categorization Python Tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%