Skip to content

Object Oriented Bounding Boxes#1572

Merged
BryonLewis merged 16 commits intomainfrom
object-oriented-bboxes
Feb 6, 2026
Merged

Object Oriented Bounding Boxes#1572
BryonLewis merged 16 commits intomainfrom
object-oriented-bboxes

Conversation

@BryonLewis
Copy link
Collaborator

@BryonLewis BryonLewis commented Jan 17, 2026

  • enables the rotate handle with a 'grab' icon for hovering style for rectangles
  • adds function for calculating the rotation between rotated bounding boxes
  • Stores the rotation value as a detection attribute called 'rotation'
  • Added logic for reserved fields for detection and track attributes
  • All bboxes should be stored as an axis-aligned bbox with a rotation in radians CCW about the center in radians
  • If the rotation isn't default, a small arrow is drawn on the 'right' side of the bbox
  • On modification I need to check the difference between rotating and resizing, there are helper functions to do that.

@BryonLewis BryonLewis changed the title initial attempt at adding object oriented bounding boxes Object Oriented Bounding Boxes Jan 25, 2026
@BryonLewis BryonLewis marked this pull request as ready for review February 1, 2026 19:25
@BryonLewis BryonLewis requested a review from naglepuff February 1, 2026 23:25
@BryonLewis BryonLewis requested a review from naglepuff February 3, 2026 16:13
@BryonLewis BryonLewis merged commit 7cab597 into main Feb 6, 2026
4 checks passed
@BryonLewis BryonLewis deleted the object-oriented-bboxes branch February 6, 2026 19:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants