hi_isp_iris_f_no
Description
Defines the f-number of the ISP iris.
Definition
typedef enum {
HI_ISP_IRIS_F_NO_32_0 = 0,
HI_ISP_IRIS_F_NO_22_0,
HI_ISP_IRIS_F_NO_16_0,
HI_ISP_IRIS_F_NO_11_0,
HI_ISP_IRIS_F_NO_8_0,
HI_ISP_IRIS_F_NO_5_6,
HI_ISP_IRIS_F_NO_4_0,
HI_ISP_IRIS_F_NO_2_8,
HI_ISP_IRIS_F_NO_2_0,
HI_ISP_IRIS_F_NO_1_4,
HI_ISP_IRIS_F_NO_1_0,
HI_ISP_IRIS_F_NO_BUTT,
} hi_isp_iris_f_no;
Members
Member |
Description |
Equivalent Gain |
|---|---|---|
HI_ISP_IRIS_F_NO_32_0 |
Iris F32.0 |
1 |
HI_ISP_IRIS_F_NO_22_0 |
Iris F22.0 |
2 |
HI_ISP_IRIS_F_NO_16_0 |
Iris F16.0 |
4 |
HI_ISP_IRIS_F_NO_11_0 |
Iris F11.0 |
8 |
HI_ISP_IRIS_F_NO_8_0 |
Iris F8.0 |
16 |
HI_ISP_IRIS_F_NO_5_6 |
Iris F5.6 |
32 |
HI_ISP_IRIS_F_NO_4_0 |
Iris F4.0 |
64 |
HI_ISP_IRIS_F_NO_2_8 |
Iris F2.8 |
128 |
HI_ISP_IRIS_F_NO_2_0 |
Iris F2.0 |
256 |
HI_ISP_IRIS_F_NO_1_4 |
Iris F1.4 |
512 |
HI_ISP_IRIS_F_NO_1_0 |
Iris F1.0 |
1024 |
Restrictions
For the P-Iris, when the AE algorithm calculates the exposure based on the allocation route, the iris f-number needs to be converted into the equivalent gain as follows: Equivalent gain FNO = 1 << HI_ISP_IRIS_F_NO_XX_XX. In other words, F32.0 corresponds to gain 1, F22.0 corresponds to gain 2, and F16.0 corresponds to gain 4. As the rule applies, F1.0 corresponds to gain 1024.