#include <AzureKinectSensor.h>
◆ AzureKinectSensor()
◆ ~AzureKinectSensor()
open3d::io::AzureKinectSensor::~AzureKinectSensor |
( |
| ) |
|
◆ CaptureFrame()
std::shared_ptr< geometry::RGBDImage > open3d::io::AzureKinectSensor::CaptureFrame |
( |
bool |
enable_align_depth_to_color | ) |
const |
|
overridevirtual |
Capture one frame, return an RGBDImage. If enable_align_depth_to_color
is true, the depth image will be warped to align with the color image; otherwise the raw depth image output will be saved. Setting enable_align_depth_to_color
to false is useful when capturing at high resolution with high frame rates.
Implements open3d::io::RGBDSensor.
◆ CaptureRawFrame()
k4a_capture_t open3d::io::AzureKinectSensor::CaptureRawFrame |
( |
| ) |
const |
|
protected |
◆ Connect()
bool open3d::io::AzureKinectSensor::Connect |
( |
size_t |
sensor_index | ) |
|
|
overridevirtual |
◆ DecompressCapture()
std::shared_ptr< geometry::RGBDImage > open3d::io::AzureKinectSensor::DecompressCapture |
( |
_k4a_capture_t * |
capture, |
|
|
_k4a_transformation_t * |
transformation |
|
) |
| |
|
static |
◆ Disconnect()
void open3d::io::AzureKinectSensor::Disconnect |
( |
| ) |
|
◆ ListDevices()
bool open3d::io::AzureKinectSensor::ListDevices |
( |
| ) |
|
|
static |
List available Azure Kinect devices.
◆ PrintFirmware()
bool open3d::io::AzureKinectSensor::PrintFirmware |
( |
_k4a_device_t * |
device | ) |
|
|
static |
◆ AzureKinectRecorder
◆ device_
_k4a_device_t* open3d::io::AzureKinectSensor::device_ |
|
protected |
◆ sensor_config_
◆ timeout_
int open3d::io::AzureKinectSensor::timeout_ |
|
protected |
◆ transform_depth_to_color_
_k4a_transformation_t* open3d::io::AzureKinectSensor::transform_depth_to_color_ |
|
protected |
The documentation for this class was generated from the following files: