Pointcloud Object¶
-
class
supervisely_lib.pointcloud_annotation.pointcloud_object.
PointcloudObject
(obj_class: supervisely_lib.annotation.obj_class.ObjClass, tags: Optional[supervisely_lib.video_annotation.video_tag_collection.VideoTagCollection] = None, key: Optional[supervisely_lib.video_annotation.key_id_map.KeyIdMap] = None, class_id: Optional[int] = None, labeler_login: Optional[str] = None, updated_at: Optional[str] = None, created_at: Optional[str] = None)[source]¶ Bases:
supervisely_lib.video_annotation.video_object.VideoObject
This is a class for creating and using PointcloudObject objects for videos
-
classmethod
from_json
(data, project_meta: supervisely_lib.project.project_meta.ProjectMeta, key_id_map: Optional[supervisely_lib.video_annotation.key_id_map.KeyIdMap] = None)[source]¶ The function from_json convert PointcloudObject from json format to PointcloudObject class object. Raise error if object class name is not found in the given project meta :param data: input PointcloudObject in json format :param project_meta: ProjectMeta class object :param key_id_map: KeyIdMap class object :return: PointcloudObject class object
-
classmethod