OrbbecSDK2 2.0.2
OrbbecSDK2: New generation Software-Development-Kit for Orbbec 3D-Sensor devices
载入中...
搜索中...
未找到
ob2extension.h
浏览该文件的文档.
1#pragma once
2#include "ob2types.h"
3
4#ifdef __cplusplus
5extern "C" {
6#endif
7
38
57
87 float position_scale, ob2_status_t *status);
88
123 const ob2_image_t color_image_handle, float position_scale,
124 ob2_enable_ctrl_t color_normalization, ob2_status_t *status);
125
149
168
196
224
252
280
308
336
364
392
420
448
476
504
523
550ob2_image_t ob2_image_compress_lossless(ob2_compression_t compression_handle, const ob2_image_t source_image_handle, ob2_status_t *status);
551
583ob2_image_t ob2_image_compress_lossy(ob2_compression_t compression_handle, const ob2_image_t source_image_handle, uint8_t threshold, ob2_status_t *status);
584
610
629
656ob2_image_t ob2_image_decompress(ob2_decompression_t decompression_handle, const ob2_image_t source_image_handle, ob2_status_t *status);
657
658#ifdef __cplusplus
659}
660#endif
ob2_image_format_converter_t ob2_image_format_converter_create(ob2_status_t *status)
创建图像格式转换器
ob2_image_t ob2_transformation_depth_image_to_colored_point_cloud(ob2_transformation_t transformation_handle, const ob2_image_t depth_image_handle, const ob2_image_t color_image_handle, float position_scale, ob2_enable_ctrl_t color_normalization, ob2_status_t *status)
深度图转点云图
ob2_compression_t ob2_image_compressor_create(ob2_status_t *status)
创建图像数据压缩器
ob2_image_t ob2_image_format_converter_nv12_to_rgb(ob2_image_format_converter_t converter_handle, const ob2_image_t source_image_handle, ob2_status_t *status)
NV12 转 RGB
ob2_image_t ob2_image_format_converter_yuyv_to_rgb(ob2_image_format_converter_t converter_handle, const ob2_image_t source_image_handle, ob2_status_t *status)
YUYV 转 RGB
void ob2_transformation_destroy(ob2_transformation_t transformation_handle, ob2_status_t *status)
销毁图像转换器
ob2_image_t ob2_image_format_converter_i420_to_rgb(ob2_image_format_converter_t converter_handle, const ob2_image_t source_image_handle, ob2_status_t *status)
I420 转 RGB
ob2_image_t ob2_image_format_converter_mjpg_to_bgra(ob2_image_format_converter_t converter_handle, const ob2_image_t source_image_handle, ob2_status_t *status)
MJPG 转 BGRA
void ob2_image_compressor_destroy(ob2_compression_t compression_handle, ob2_status_t *status)
销毁图像数据压缩器
ob2_image_t ob2_image_compress_lossless(ob2_compression_t compression_handle, const ob2_image_t source_image_handle, ob2_status_t *status)
图像数据无损压缩
void ob2_image_format_converter_destroy(ob2_image_format_converter_t converter_handle, ob2_status_t *status)
销毁图像格式转换器
ob2_transformation_t ob2_transformation_create(const ob2_cameras_calibration_t *calibration, ob2_status_t *status)
创建图像转换器
ob2_image_t ob2_image_format_converter_nv21_to_rgb(ob2_image_format_converter_t converter_handle, const ob2_image_t source_image_handle, ob2_status_t *status)
NV21 转 RGB
ob2_image_t ob2_image_compress_lossy(ob2_compression_t compression_handle, const ob2_image_t source_image_handle, uint8_t threshold, ob2_status_t *status)
图像数据有损压缩
ob2_image_t ob2_image_format_converter_mjpg_to_bgr(ob2_image_format_converter_t converter_handle, const ob2_image_t source_image_handle, ob2_status_t *status)
MJPG 转 BGR
ob2_image_t ob2_image_format_converter_mjpg_to_i420(ob2_image_format_converter_t converter_handle, const ob2_image_t source_image_handle, ob2_status_t *status)
MJPG 转 I420
ob2_image_t ob2_image_format_converter_mjpg_to_rgb(ob2_image_format_converter_t converter_handle, const ob2_image_t source_image_handle, ob2_status_t *status)
MJPG 转 RGB
ob2_image_t ob2_transformation_depth_image_to_point_cloud(ob2_transformation_t transformation_handle, const ob2_image_t depth_image_handle, float position_scale, ob2_status_t *status)
深度图转点云图
ob2_decompression_t ob2_image_decompressor_create(ob2_status_t *status)
创建图像数据解压器
ob2_image_t ob2_image_format_converter_uyvy_to_rgb(ob2_image_format_converter_t converter_handle, const ob2_image_t source_image_handle, ob2_status_t *status)
UYVY 转 RGB
void ob2_image_decompressor_destroy(ob2_decompression_t decompression_handle, ob2_status_t *status)
销毁图像数据解压器
ob2_image_t ob2_image_decompress(ob2_decompression_t decompression_handle, const ob2_image_t source_image_handle, ob2_status_t *status)
图像数据解压
ob2_image_t ob2_image_format_converter_mjpg_to_nv21(ob2_image_format_converter_t converter_handle, const ob2_image_t source_image_handle, ob2_status_t *status)
MJPG 转 NV21
ob2_image_t ob2_image_format_converter_rgb_to_bgr(ob2_image_format_converter_t converter_handle, const ob2_image_t source_image_handle, ob2_status_t *status)
RGB 转 BGR
ob2_enable_ctrl_t
使能 / 去使能定义
Definition: ob2types.h:639
struct OB2CompressionImpl * ob2_compression_t
图像数据压缩器句柄定义
Definition: ob2types.h:151
struct OB2ImageImpl * ob2_image_t
图像句柄定义
Definition: ob2types.h:67
struct OB2TransformationImpl * ob2_transformation_t
图像转换器句柄定义
Definition: ob2types.h:103
struct OB2DecompressionImpl * ob2_decompression_t
图像数据解压器句柄定义
Definition: ob2types.h:163
struct OB2ImageFormatConverterImpl * ob2_image_format_converter_t
图像格式转换器句柄定义
Definition: ob2types.h:115
用户函数调用返回的状态结构体
Definition: ob2types.h:312