![]() |
OrbbecSDK2 2.0.2
OrbbecSDK2: New generation Software-Development-Kit for Orbbec 3D-Sensor devices
|
图像数据压缩器 更多...
#include <OB2Extension.hpp>
Public 成员函数 | |
image_compressor () | |
图像数据压缩器构造函数 更多... | |
image_compressor (image_compressor &&converter) | |
通过其他压缩器对象构造(移动构造,主要用于派生类的实现) 更多... | |
virtual | ~image_compressor () noexcept |
图像数据压缩器析构函数 更多... | |
virtual std::shared_ptr< image > | compress_lossless (const std::shared_ptr< image > source_image) |
图像数据无损压缩 更多... | |
virtual std::shared_ptr< image > | compress_lossy (const std::shared_ptr< image > source_image, uint8_t threshold) |
图像数据有损压缩 更多... | |
|
inline |
图像数据压缩器构造函数
在文件 OB2Extension.hpp 第 201 行定义.
|
inline |
通过其他压缩器对象构造(移动构造,主要用于派生类的实现)
converter | 其他压缩器对象 |
在文件 OB2Extension.hpp 第 227 行定义.
|
inlinevirtualnoexcept |
图像数据压缩器析构函数
在文件 OB2Extension.hpp 第 244 行定义.
|
inlinevirtual |
图像数据有损压缩
[in] | source_image | 原始图像 |
[in] | threshold | 有损压缩阈值,范围 [0~255],推荐值为 9,阈值越高压缩率越高。 |
在文件 OB2Extension.hpp 第 302 行定义.