RBox
RBox stands for rotated box, a geometric primitive used to bound objects with an orientation. It contrasts with axis-aligned bounding boxes (AABB). It is used in computer vision, graphics, robotics, and geographic information systems.
A typical RBox stores the center coordinates (cx, cy), dimensions (w, h), and a rotation angle theta
RBox can be obtained by rotating an axis-aligned rectangle, by fitting a minimum-area rectangle to a point
Applications of RBox include object detection and recognition for objects with varying orientation, such as text
In software, several libraries provide an RBox or RotatedRect type. OpenCV, for example, uses a RotatedRect