SDK Reference¶
Annotation¶
Annnotation - Working with labeling data of individual images. Annotation is the class that wraps all the labeling data for a given image: its Labels (geometrical objects) and Tags.
Annotation for a single image. |
|
Json fields for |
Json fields for |
General information about |
|
Json fields for |
Collection with |
|
|
Json fields for |
Collection with |
General information about |
|
Json fields for |
|
Defines Tag applicability only to images, objects or both. |
|
Restricts Tag to have a certain value type. |
Collection with |
API¶
API - Python wrappers to script your interactions with the Supervisely web instance. Instead of clicking around, you can write a script to request, via the API, a sequence of tasks, like training up a neural network and then running inference on a validation dataset.
An API connection to the server with which you can communicate with your teams, workspaces and projects. |
API for working with agent. |
Annotation for a single image. |
AppApi |
API for working with |
API for working with Files. |
API for working with Files and Folders in Team Files and Cloud Storage. |
An enumeration. |
API for working with |
|
Object with image parameters from Supervisely. |
API for working with Labeling Jobs. |
ApiField |
|
Base class for entities that have a parent object in the system. |
|
ModuleApiBase |
|
CloneableModuleApi |
|
UpdateableModule |
|
RemoveableModuleApi |
|
RemoveableBulkModuleApi |
|
ModuleWithStatus |
API for working with |
API for working with plugins. |
API for working with |
API for working with classes in Project. |
API for working with Roles. |
API for working with Tasks. |
List of Team Actions to sort Team Activity. |
|
API for working with Team. |
API for working with |
API for working with Workspace. |
Video API¶
Video API - API for working with videos in Supervisely.
API for working with |
|
Object with |
|
|
|
|
Volume API¶
Volume API - API for working with volumes in Supervisely.
API for working with |
|
Object with |
|
|
|
Pointcloud API¶
Pointcloud API - API for working with pointclouds in Supervisely.
API for working with |
|
Object with |
API for working with |
|
|
|
|
Augmentation¶
Augmentation - Data augmentations to create more data variety for neural networks training.
Augmentations for images and annotations |
Collection¶
Raised when trying to add already existing key to |
|
Base class for objects that should implement the |
|
Base class for |
|
Base class for |
Decorators¶
Geometry¶
Geometry - All the logic concerned with working with geometric objects - compute statistics like object area, transform (rotate, scale, shift), extract bounding boxes, compute intersections and more.
AnyGeometry for a single |
Bitmap geometry for a single |
|
Specifies possible skeletonization methods of |
AlphaMask geometry for a single |
BitmapBase is a base class of |
Cuboid geometry for a single |
|
CuboidFace for a single |
This is a class for creating and using Cuboid3d objects for Labels |
|
This is a class for creating and using Vector3d objects for Cuboid3d class objects |
Point geometry for a single |
PointLocation in (row, col) position. |
Polygon geometry for a single |
Polyline geometry for a single |
Rectangle geometry for a single |
ImageRotator for rotating images and geometry figures. |
VectorGeometry is a base class of geometry for a single |
Node for a single |
|
GraphNodes geometry for a single |
Imaging¶
Imaging - Our wrappers for working with images. IO, transformations, text rendering, color conversions.
IO¶
IO - Low-level convenience IO wrappers that we found useful internally.
Labeling Jobs¶
utilities used for labeling jobs |
Pointcloud¶
Functions for processing pointclouds |
Pointcloud Annotation¶
Class for creating and using PointcloudAnnotation |
PointcloudFigure object for |
PointcloudObject object for |
Collection with |
PointcloudTag object for |
Collection with |
PointcloudEpisodeAnnotation for point cloud episodes. |
PointcloudEpisodeFrame object for |
Collection with |
PointcloudEpisodeTag object for |
Collection with |
Pointcloud Episodes¶
Functions for processing pointcloud episodes |
Project¶
Project - Working with Supervisely projects on disk.
Project is a parent directory for dataset. |
|
Dataset is where your labeled and unlabeled images and other data files live. |
|
ItemPaths(img_path, ann_path) |
|
ItemInfo(dataset_name, name, img_path, ann_path) |
PointcloudProject is a parent directory for pointcloud datasets. |
|
General information about ProjectMeta. |
|
An enumeration. |
VideoProject is a parent directory for video dataset. |
|
VideoDataset is where your labeled and unlabeled videos and other data files live. |
|
VideoItemPaths(video_path, ann_path) |
Task¶
Task - Constants defining the directories where a plugin should expect the input and output data to be. Also helpers to stream progress data from a running plugin back to the web instance.
Modules operations monitoring and displaying statistics of data processing. |
User¶
An enumeration. |
Video¶
Functions for processing videos |
Video Annotation¶
VideoAnnotation for a single video. |
Frame object for |
Collection with |
KeyIdMap object for |
VideoFigure object for |
VideoObject object for |
Collection with |
VideoTag object for |
Collection with |
Volume¶
Functions for processing volumes |
Volume Annotation¶
VolumeAnnotation for a single volume. |
VolumeFigure object for |
VolumeObject object for |
Collection with |
VolumeTag object for |
Collection with |
A class representing a plane in medical image data. |
A class representing a single slice of a medical image. |