1 2 #ifndef _RKAIQ_ABLC_H_ 3 #define _RKAIQ_ABLC_H_ 4 5 #include "stdio.h" 6 #include "string.h" 7 #include "math.h" 8 #include "base/xcam_log.h" 9 #include "rk_aiq_comm.h" 10 #include "RkAiqCalibDbTypes.h" 11 #include "RkAiqCalibDbTypesV2.h" 12 #include "RkAiqCalibDbV2Helper.h" 13 #include "ablc/rk_aiq_types_ablc_algo_prvt.h" 14 15 16 AblcResult_t AblcInit(AblcContext_t **ppAblcCtx, CamCalibDbV2Context_t *pCalibDb); 17 AblcResult_t AblcRelease(AblcContext_t *pAblcCtx); 18 AblcResult_t AblcProcess(AblcContext_t *pAblcCtx, AblcExpInfo_t *pExpInfo); 19 AblcResult_t AblcParamsUpdate(AblcContext_t *pAblcCtx, CalibDbV2_Ablc_t *pCalibDb); 20 21 22 #endif 23 24