Go to the documentation of this file.
55 bool OpenRecord(
const std::string& filename)
override;
58 bool write,
bool enable_align_depth_to_color)
override;
Definition: AzureKinectRecorder.h:48
Definition: AzureKinectSensor.h:50
std::shared_ptr< geometry::RGBDImage > RecordFrame(bool write, bool enable_align_depth_to_color) override
Definition: AzureKinectRecorder.cpp:99
size_t device_index_
Definition: AzureKinectRecorder.h:65
bool CloseRecord() override
Flush data to recording file and disconnect from sensor.
Definition: AzureKinectRecorder.cpp:84
bool is_record_created_
Definition: AzureKinectRecorder.h:67
bool IsRecordCreated()
Definition: AzureKinectRecorder.h:60
AzureKinectSensor sensor_
Definition: AzureKinectRecorder.h:63
~AzureKinectRecorder() override
Definition: AzureKinectRecorder.cpp:57
_k4a_record_t * recording_
Definition: AzureKinectRecorder.h:64
Definition: PinholeCameraIntrinsic.cpp:34
Definition: AzureKinectSensorConfig.h:41
Definition: RGBDRecorder.h:34
AzureKinectRecorder(const AzureKinectSensorConfig &sensor_config, size_t sensor_index)
Definition: AzureKinectRecorder.cpp:51
bool InitSensor() override
Init recorder, connect to sensor.
Definition: AzureKinectRecorder.cpp:59
bool OpenRecord(const std::string &filename) override
Create recording file.
Definition: AzureKinectRecorder.cpp:63