hi_mpi_isp_set_black_level_attr
函数功能
设置黑电平属性。
函数原型
hi_s32 hi_mpi_isp_set_black_level_attr(hi_vi_pipe vi_pipe, const hi_isp_black_level_attr *black_level)
约束说明
- 如果接口配置为自动模式:若cmos.c里面的ISP_CMOS_BLACK_LEVEL_S结构体成员bUpdate设置为HI_TRUE,则表示始终使用cmos.c内联动的黑电平配置,而bUpdate设置为HI_FALSE,则表示使用cmos.c非联动的黑电平配置;如果接口配置为手动模式:此时接口配置的黑电平配置会生效,ISP内部采用接口配置值。
- 线性模式下,black level模块集成在isp dgain模块中,所以bypass isp dgain会同时关闭isp dgain模块中的black level功能。对图像质量影响较大。
- WDR模式下,black level模块集成在isp dgain及WDR模块中,bypass isp dgain也会对图像质量有部分影响。
参数说明
参数名 |
输入/输出 |
说明 |
---|---|---|
vi_pipe |
输入 |
VI PIPE号。 取值范围:[0, 12)。 |
black_level |
输入 |
黑电平属性。 |
返回值说明
- 0:成功
- 非0:失败,参见ISP返回码
父主题: 黑电平