open3d.io.AzureKinectRecorder

class open3d.io.AzureKinectRecorder

AzureKinect recorder.

__init__(self: open3d.cpu.pybind.io.AzureKinectRecorder, sensor_config: open3d.cpu.pybind.io.AzureKinectSensorConfig, sensor_index: int) → None
close_record(self)

Close the recorded mkv file.

Returns

bool

init_sensor(self)

Initialize sensor.

Returns

bool

is_record_created(self)

Check if the mkv file is created.

Returns

bool

open_record(self, filename)

Attempt to create and open an mkv file.

Parameters

filename (str) – Path to the mkv file.

Returns

bool

record_frame(self, enable_record, enable_align_depth_to_color)

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.cpu.pybind.geometry.RGBDImage