Annotations APIΒΆ

scenebox.models.annotation.Point

Holds the coordinates and metadata of a single keypoint.

scenebox.models.annotation.PointAnnotation

Create a Point annotation.

scenebox.models.annotation.BoundingBox

Holds the coordinates and metadata of a single bounding box.

scenebox.models.annotation.BoundingBoxAnnotation

Create a Bounding Box annotation.

scenebox.models.annotation.Polygon

Holds the coordinates and metadata of a single Polygon.

scenebox.models.annotation.PolygonAnnotation

Create a Polygon annotation.

scenebox.models.annotation.Line

Holds the coordinates and metadata of a single Line.

scenebox.models.annotation.LineAnnotation

Create a Line annotation.

scenebox.models.annotation.Label

Holds the coordinates and metadata of a Label.

scenebox.models.annotation.ClassificationAnnotation

Create a Classification annotation.

scenebox.models.annotation.Connection

Specifies the starting/ending indices of connected keypoints of a single Pose.

scenebox.models.annotation.Pose

Holds the coordinates and metadata of a Pose.

scenebox.models.annotation.PoseAnnotation

Create a Pose annotation.

scenebox.models.annotation.Cuboid

Holds the coordinates and metadata of a Cuboid.

scenebox.models.annotation.CuboidAnnotation

Create a Cuboid annotation.

scenebox.models.annotation.SegmentationAnnotation

Create a Segmentation annotation.

scenebox.models.annotation.Annotation

Base annotation class.

scenebox.models.annotation.AnnotationEntity

Initialize a singular annotation entity (an annotation component such as a singular bounding box, polygon, etc.)