open3d.io.AzureKinectRecorder#

class open3d.io.AzureKinectRecorder#

AzureKinect recorder.

__init__(self: open3d.io.AzureKinectRecorder, sensor_config: open3d.io.AzureKinectSensorConfig, sensor_index: int) None#
close_record(self: open3d.io.AzureKinectRecorder) bool#

Close the recorded mkv file.

Returns:

bool

init_sensor(self: open3d.io.AzureKinectRecorder) bool#

Initialize sensor.

Returns:

bool

is_record_created(self: open3d.io.AzureKinectRecorder) bool#

Check if the mkv file is created.

Returns:

bool

open_record(self: open3d.io.AzureKinectRecorder, filename: str) bool#

Attempt to create and open an mkv file.

Parameters:

filename (str) – Path to the mkv file.

Returns:

bool

record_frame(self: open3d.io.AzureKinectRecorder, enable_record: bool, enable_align_depth_to_color: bool) open3d.geometry.RGBDImage#

Record a frame to mkv if flag is on and return an RGBD object.

Parameters:
  • enable_record (bool) – Enable recording to mkv file.

  • enable_align_depth_to_color (bool) – Enable aligning WFOV depth image to the color image in visualizer.

Returns:

open3d.geometry.RGBDImage