hbVPISP
ISP配置参数结构体。
-
成员
注解
在使用ISP时,输入图像的width要满足[480, 4096]的限制,height要满足[240, 2160]的限制, 提交ISP任务时指定的执行backend需要与配置参数中的backend参数保持一致。
创建ISP上下文API,创建前需要提前将context初始化为nullptr。
- 参数
- [out]
contextISP上下文。 - [in]
ispCtxParam输入ISP配置结构体。
- [out]
- 返回值
- 返回
0则表示API成功执行,否则执行失败。
- 返回
调用ISP。
- 参数
- [out]
taskHandle任务句柄,负责算子与UCP架构的交互。 - [in]
srcImgISP的输入图像。 - [in]
contextISP上下文。
- [out]
- 返回值
- 返回
0则表示API成功执行,否则执行失败。
- 返回
- 接口限制说明
- 执行ISP时,要求输入图像的Image Format为
HB_VP_IMAGE_FORMAT_Y,Image Type为HB_VP_IMAGE_TYPE_U12C1。 - 仅支持异步方式创建任务。
- 执行ISP时,要求输入图像的Image Format为
获取ISP输出buffer。
- 参数
- [out]
outImgISP的输出图像,格式为nv12。 - [in]
taskHandle任务句柄,负责算子与UCP架构的交互。
- [out]
- 返回值
- 返回
0则表示API成功执行,否则执行失败。
- 返回
- 接口限制说明
- 图像缓冲区
dstImg由ISP内部申请。 - 当任务成功完成后,输出缓冲区中的数据有效;在任务释放阶段,输出缓冲区将被释放。
- 图像缓冲区
释放ISP上下文API。
- 参数
- [in]
contextISP上下文。
- [in]
- 返回值
- 返回
0则表示API成功执行,否则执行失败。
- 返回
