hi_mpi_isp_set_ae_route_attr_ex

产品支持情况

产品

是否支持

Atlas A2 训练系列产品/Atlas 800I A2 推理产品

x

Atlas 200I/500 A2 推理产品

Atlas 推理系列产品

x

Atlas 训练系列产品

x

Atlas 200/300/500 推理产品

x

功能说明

设置AE曝光分配扩展属性,支持分别设置AE分配策略中的sensor模拟增益,sensor数字增益和ISP数字增益。

函数原型

hi_s32 hi_mpi_isp_set_ae_route_attr_ex(hi_vi_pipe vi_pipe, const hi_isp_ae_route_ex *ae_route_attr_ex)

参数说明

参数名

输入/输出

说明

vi_pipe

输入

VI PIPE号。

取值范围:[0, 12)。

ae_route_attr_ex

输入

AE 曝光分配策略扩展属性结构体指针。

返回值说明

约束说明

调用示例

hi_vi_pipe vi_pipe = 0; 
hi_isp_exposure_attr exp_attr;
hi_isp_ae_route_ex ae_route_attr_ex; 
hi_u32 route_ex_node [6][5]
= {{   30,  1024,  1024, 1024, 0},
{   30,  1024,  1024, 1024, 10},
{   30, 16384,  1024, 1024, 10},
{1000000, 16384,  1024, 1024, 10},
{1000000, 16384, 16384, 1024, 10},            
{1000000, 16384, 16384, 4096, 10}}; 
hi_mpi_isp_get_ae_route_attr_ex(vi_pipe,&ae_route_attr_ex);
hi_mpi_isp_get_exposure_attr(vi_pipe, &exp_attr);  
exp_attr.ae_route_ex_valid = HI_TRUE; 
ae_route_attr_ex. total_num = 6; 
memcpy(ae_route_attr_ex.route_ex_node, route_ex_node, sizeof(route_ex_node)); 
hi_mpi_isp_set_ae_route_attr_ex(vi_pipe, & ae_route_attr_ex); 
hi_mpi_isp_set_exposure_attr(vi_pipe, & ae_route_attr_ex);