![]() |
OrbbecSDK
1.5.7
OrbbecSDK: Software-Development-Kit for Orbbec 3D-Sensor devices
|
#include <Pipeline.hpp>
Public 成员函数 | |
Config () | |
~Config () noexcept | |
void | enableStream (std::shared_ptr< StreamProfile > streamProfile) |
设置要打开的流配置 更多... | |
void | enableAllStream () |
设置打开所有的流 更多... | |
void | disableStream (OBStreamType streamType) |
设置要关闭的流配置 更多... | |
void | disableAllStream () |
设置关闭所有的流 更多... | |
void | setAlignMode (OBAlignMode mode) |
设置对齐模式 更多... | |
void | setDepthScaleRequire (bool enable) |
设置D2C后是否需要缩放深度 更多... | |
void | setD2CTargetResolution (uint32_t d2cTargetWidth, uint32_t d2cTargetHeight) |
设置D2C目标分辨率,适用于未使用OrbbecSDK开启Color流,且需要对深度进行D2C的情况 注意:当使用OrbbecSDK开启Color流时,同时使用了此接口设置了D2C目标分辨率时。优先使用开启的Color流的配置进行D2C。 更多... | |
友元 | |
class | Pipeline |
在文件 Pipeline.hpp 第 286 行定义.
ob::Config::Config | ( | ) |
|
noexcept |
void ob::Config::enableStream | ( | std::shared_ptr< StreamProfile > | streamProfile | ) |
设置要打开的流配置
streamProfile | 流的配置 |
void ob::Config::enableAllStream | ( | ) |
设置打开所有的流
void ob::Config::disableStream | ( | OBStreamType | streamType | ) |
设置要关闭的流配置
streamType | 流的配置 |
void ob::Config::disableAllStream | ( | ) |
设置关闭所有的流
void ob::Config::setAlignMode | ( | OBAlignMode | mode | ) |
设置对齐模式
mode | 对齐状态模式 |
void ob::Config::setDepthScaleRequire | ( | bool | enable | ) |
设置D2C后是否需要缩放深度
enable | 是否需要缩放 |
void ob::Config::setD2CTargetResolution | ( | uint32_t | d2cTargetWidth, |
uint32_t | d2cTargetHeight | ||
) |
设置D2C目标分辨率,适用于未使用OrbbecSDK开启Color流,且需要对深度进行D2C的情况 注意:当使用OrbbecSDK开启Color流时,同时使用了此接口设置了D2C目标分辨率时。优先使用开启的Color流的配置进行D2C。
d2cTargetWidth | D2C目标分辨率宽 |
d2cTargetHeight | D2C目标分辨率高 |
|
friend |
在文件 Pipeline.hpp 第 378 行定义.