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.Cuboid2D

Holds the coordinates and metadata of a Cuboid in two-dimensions.

scenebox.models.annotation.Cuboid2DAnnotation

Create a Cuboid annotation.

scenebox.models.annotation.Cuboid3D

Holds the coordinates and metadata of a Cuboid in three-dimension.

scenebox.models.annotation.Cuboid3DAnnotation

Create a Cuboid annotation in three-dimensions.

scenebox.models.annotation.Ellipse

Annotation model for a single Ellipse.

scenebox.models.annotation.EllipseAnnotation

Create an Ellipse 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.)