Skip to content

A utility for rotated bounding box annotating, currently.

License

Notifications You must be signed in to change notification settings

jamesljlster/ican_mark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

156 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ICANMark

A utility for rotated bounding box annotating, currently.
Still need heavy developments.

Feature

Control:

  • Mouse:
    • Left click for annotation
    • Middle drag for view region moving
    • Middle wheel for zooming
  • Keyboard:
    • WASD for view region moving
    • ESC for focusing on annotation widget
    • R for reverting annotation action
    • Backspace for clearing current annotation action
    • Up, Down, Shift for label switching
    • Right, Left, Space for sample sliding
    • Z for zooming to fit

Annotation File Format

example:

# File name: sample.mark
# File format: yaml
- label: 0
  degree: 90 # (degree)
  x: 0 # (pixel, center)
  y: 0 # (pixel, center)
  w: 60 # (pixel)
  h: 30 # (pixel)
  segment:
    - [x: 0, y: 0] # (pixel)
    - [x: 1, y: 1]
    - [x: 1, y: 0]
- label: 1
  # ...

About

A utility for rotated bounding box annotating, currently.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published