定义手动曝光属性。
typedef struct { hi_op_mode exp_time_op_type; hi_op_mode a_gain_op_type; hi_op_mode d_gain_op_type; hi_op_mode ispd_gain_op_type; hi_u32 exp_time; hi_u32 a_gain; hi_u32 d_gain; hi_u32 isp_d_gain; } hi_isp_me_attr;
成员名称 |
描述 |
---|---|
exp_time_op_type |
手动曝光时间使能,默认值为HI_OP_MODE_AUTO。 |
a_gain_op_type |
手动sensor模拟增益使能,默认值为HI_OP_MODE_AUTO。 |
d_gain_op_type |
手动sensor数字增益使能,默认值为HI_OP_MODE_AUTO。 |
ispd_gain_op_type |
手动ISP数字增益使能,默认值为HI_OP_MODE_AUTO。 |
exp_time |
手动曝光时间,以微秒(us)为单位,默认值为0x4000。取值范围:[0x0, 0xFFFFFFFF],具体范围与sensor相关。 |
a_gain |
手动sensor模拟增益,10bit小数精度,默认值为0x400。取值范围:[0x400, 0xFFFFFFFF],具体范围与sensor相关。 |
d_gain |
手动sensor数字增益,10bit小数精度,默认值为0x400。取值范围:[0x400, 0xFFFFFFFF],具体范围与sensor相关。 |
isp_d_gain |
手动ISP数字增益,10bit小数精度,默认值为0x400。取值范围:[0x400, 0x40000],具体范围与sensor相关。 |