| OrbbecSDK 1.5.7 OrbbecSDK: Software-Development-Kit for Orbbec 3D-Sensor devices

- 首页
- 命名空间
- 类
- 文件

- 类列表
- 类索引
- 类继承关系
- 类成员

Public 成员函数 | 友元 | 所有成员列表
ob::Config类 参考

`#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 | ( |  | ) |

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 class Pipeline
| friend

在文件 Pipeline.hpp 第 378 行定义.

该类的文档由以下文件生成:

- /root/libobsensor/include/libobsensor/hpp/Pipeline.hpp