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