![]() |
TI J721E Imaging User Guide
|
RTOS 2A Wrapper for EdgeAI.
Path: imaging/ti_2a_wrapper
Data Structures | |
| struct | TI_2A_wrapper |
| Auto exposure and white balance run time parameters. More... | |
| struct | sensor_config_get |
| Structure to get Exposure constraints from sensor. More... | |
| struct | sensor_config_set |
| Structure to set Exposure output to sensor. More... | |
Functions | |
| int32_t | TI_2A_wrapper_create (TI_2A_wrapper *obj, tivx_aewb_config_t *aewb_config, uint8_t *dcc_buf, uint32_t dcc_buf_size) |
| AE/AWB wrapper create function. More... | |
| int32_t | TI_2A_wrapper_process (TI_2A_wrapper *obj, tivx_aewb_config_t *aewb_config, tivx_h3a_data_t *h3a_data, sensor_config_get *sensor_in_data, tivx_ae_awb_params_t *ae_awb_result, sensor_config_set *sensor_out_data) |
| AE/AWB wrapper process function. More... | |
| int32_t | TI_2A_wrapper_delete (TI_2A_wrapper *obj) |
| AE/AWB wrapper delete function. More... | |
| int32_t TI_2A_wrapper_create | ( | TI_2A_wrapper * | obj, |
| tivx_aewb_config_t * | aewb_config, | ||
| uint8_t * | dcc_buf, | ||
| uint32_t | dcc_buf_size | ||
| ) |
AE/AWB wrapper create function.
| [in] | obj | Handle to TI_2A_wrapper structure |
| [in] | aewb_config | Handle to tivx_aewb_config_t structure |
| [in] | dcc_buf | Handle to dcc buffer |
| [in] | dcc_buf_size | Size of dcc buffer |
| int32_t TI_2A_wrapper_process | ( | TI_2A_wrapper * | obj, |
| tivx_aewb_config_t * | aewb_config, | ||
| tivx_h3a_data_t * | h3a_data, | ||
| sensor_config_get * | sensor_in_data, | ||
| tivx_ae_awb_params_t * | ae_awb_result, | ||
| sensor_config_set * | sensor_out_data | ||
| ) |
AE/AWB wrapper process function.
| [in|out] | obj Handle to TI_2A_wrapper structure | |
| [in] | aewb_config | Handle to tivx_aewb_config_t structure |
| [in] | h3a_data | Pointer to tivx_h3a_data_t which is output from VISS node |
| [in] | sensor_in_data | Pointer to sensor_config_get which is input from sensor |
| [out] | ae_awb_result | Pointer to tivx_ae_awb_params_t which is input to VISS node |
| [out] | sensor_out_data | Pointer to sensor_config_set which is output to sensor |
| int32_t TI_2A_wrapper_delete | ( | TI_2A_wrapper * | obj | ) |
AE/AWB wrapper delete function.
| [in] | obj | Handle to TI_2A_wrapper structure |