acldvppDestroyLutMap
acldvppCreateLutMap
函数功能
创建acldvppLutMap类型的数据,表示色彩重映射表。在acldvppLutMap类型中,色彩重映射表的维度数量默认为3。同步接口。
如需销毁acldvppLutMap类型的数据,请参见acldvppDestroyLutMap。
函数原型
acldvppLutMap *acldvppCreateLutMap()
参数说明
无
返回值说明
- 返回acldvppLutMap类型的指针,表示成功。
- 返回nullptr,表示失败。
父主题: acldvppLutMap
acldvppDestroyLutMap
函数功能
销毁通过acldvppCreateLutMap接口创建的acldvppLutMap类型的数据。同步接口。
函数原型
aclError acldvppDestroyLutMap(acldvppLutMap *lutMap)
参数说明
| 参数名 | 输入/输出 | 说明 |
|---|---|---|
| lutMap | 输入 | 待销毁的acldvppLutMap类型的指针。 |
返回值说明
返回0表示成功,返回非0表示失败。
父主题: acldvppLutMap
acldvppGetLutMapDims
函数功能
获取色彩重映射表的维度数量。同步接口。
函数原型
uint32_t acldvppGetLutMapDims(const acldvppLutMap *lutMap)
参数说明
| 参数名 | 输入/输出 | 说明 |
|---|---|---|
| lutMap | 输入 | 色彩重映射表的指针。 需提前调用acldvppCreateLutMap接口创建acldvppLutMap类型的数据。 |
返回值说明
返回维度数量。
父主题: acldvppLutMap
acldvppGetLutMapData
函数功能
根据指定维度获取色彩重映射表数据的内存指针及数组长度。同步接口。
函数原型
aclError acldvppGetLutMapData(const acldvppLutMap *lutMap,
uint32_t dim,
uint8_t **data,
uint32_t *len)
参数说明
| 参数名 | 输入/输出 | 说明 |
|---|---|---|
| lutMap | 输入 | 色彩重映射表的指针。 需提前调用acldvppCreateLutMap接口创建acldvppLutMap类型的数据。 |
| dim | 输入 | 指定色彩重映射表的维度。 调用acldvppGetLutMapDims接口获取色彩重映射表的维度数量,dim的取值范围:[0, (维度数量-1)]。 |
| data | 输出 | “获取指定维度的色彩重映射表数据的内存指针”的指针。 |
| len | 输出 | data数组长度的指针。 |
返回值说明
返回0表示成功,返回非0表示失败。
父主题: acldvppLutMap
在线提单