Custom Point Annotations by BryonLewis · Pull Request #1603 · Kitware/dive

Adds optional point annotations to each detection in DIVE.

User Perspective:

  • Add capability to create points of interest for detections in a track

  • These points should be able to be labeled and have a custom color

  • Points can only be added after creating a boundingbox

  • Points can be grouped together in a hierarchy

  • Points can be selected, modified and edited

  • Would be nice to have a way to bind custom keyboard shortcuts to the creation of specific point types

  • Adds additionalPoints to the track structure and options on how to update the fields

  • additionalPoints can be a set of points where each point has it's own label.

TODO:

  • Add base editing system for points
  • Within the configuration file there can be specific colors tied to specific labels.
  • Within the configuration file a way to bind certain points to certain keyboard elements.
  • Add ability to color points by labels
  • Add sizing and adjustment to point size and point label text size