OrbbecSDK2 2.0.2
OrbbecSDK2: New generation Software-Development-Kit for Orbbec 3D-Sensor devices
载入中...
搜索中...
未找到
| 类型定义
ob2 命名空间参考

class  cameras_config
 相机配置,用于设备内相机的工作配置及设备内与相机工作相关模块、SDK 内与相机工作相关相关模块的工作配置。 更多...
 
class  capture
 相机 capture,capture 是图像对象的载体,一个 capture 通常会包含一个或多个不同类型相机的一帧图像 更多...
 
class  context
 SDK context (上下文),用于 SDK 的生命周期管理,SDK 内部所有模块的加载及初始化,线程创建都依赖 context 的创建。 更多...
 
class  device
 设备类定义,设备类代表着与物理设备的通信连接,可通过设备类访问和控制物理设备。 更多...
 
class  image
 相机图像类,是相机图像数据的载体 更多...
 
class  image_compressor
 图像数据压缩器 更多...
 
class  image_decompressor
 图像数据解压器 更多...
 
class  image_format_converter
 图像格式转换器 更多...
 
class  imu_config
 IMU 配置,用于设备内各 IMU Sensor 的工作配置及设备内与 IMU 工作相关模块、SDK 内与 IMU 工作相关相关模块的工作配置。 更多...
 
class  imu_sample
 IMU 采样, 是一个复合采样数据载体,包含每个已启用 Sensor 的一包采样数据 更多...
 
class  playback
 回放器,用于录制器生成的录制文件的播放. 更多...
 
class  record
 录制器,用于相机图像、相机标定参数、IMU 采样、设备信息等录制 更多...
 
class  transformation
 图像转换器 更多...
 

类型定义

typedef std::function< void(std::shared_ptr< capture >)> capture_cb
 capture 回调函数 更多...
 
typedef std::function< void(std::shared_ptr< imu_sample >)> imu_sample_cb
 IMU 采样回调 更多...
 
typedef std::function< void(const ob2_device_installation_info_t &)> device_info_cb
 设备信息回调(主要用于设备安装和移除回调) 更多...
 
typedef std::function< void(ob2_update_state_t state, std::string message, uint8_t percent)> firmware_update_state_cb
 设备升级状态回调 更多...
 
typedef std::function< void(ob2_playback_state_t state)> playback_state_cb
 回放器回放状态回调 更多...
 
typedef std::function< void(uint8_t *buffer)> buffer_release_cb
 buffer 释放回调 更多...
 

类型定义说明

◆ capture_cb

typedef std::function<void(std::shared_ptr<capture>)> ob2::capture_cb

capture 回调函数

在文件 OB2Camera.hpp1289 行定义.

◆ imu_sample_cb

typedef std::function<void(std::shared_ptr<imu_sample>)> ob2::imu_sample_cb

IMU 采样回调

在文件 OB2IMU.hpp448 行定义.

◆ device_info_cb

typedef std::function<void(const ob2_device_installation_info_t &)> ob2::device_info_cb

设备信息回调(主要用于设备安装和移除回调)

在文件 OB2Types.hpp61 行定义.

◆ firmware_update_state_cb

typedef std::function<void(ob2_update_state_t state, std::string message, uint8_t percent)> ob2::firmware_update_state_cb

设备升级状态回调

在文件 OB2Types.hpp74 行定义.

◆ playback_state_cb

typedef std::function<void(ob2_playback_state_t state)> ob2::playback_state_cb

回放器回放状态回调

在文件 OB2Types.hpp87 行定义.

◆ buffer_release_cb

typedef std::function<void(uint8_t *buffer)> ob2::buffer_release_cb

buffer 释放回调

在文件 OB2Types.hpp100 行定义.