| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/uAPI2/ |
| H A D | rk_aiq_user_api2_adehaze.cpp | 31 adehaze_sw_v11_t attr_v11; in rk_aiq_user_api2_adehaze_setSwAttrib() local 32 memset(&attr_v11, 0x0, sizeof(adehaze_sw_v11_t)); in rk_aiq_user_api2_adehaze_setSwAttrib() 35 attr_v11.sync.sync_mode = attr.sync.sync_mode; in rk_aiq_user_api2_adehaze_setSwAttrib() 36 attr_v11.sync.done = attr.sync.done; in rk_aiq_user_api2_adehaze_setSwAttrib() 38 attr_v11.mode = attr.mode; in rk_aiq_user_api2_adehaze_setSwAttrib() 40 attr_v11.stAuto.DehazeTuningPara.Enable = attr.stAuto.DehazeTuningPara.Enable; in rk_aiq_user_api2_adehaze_setSwAttrib() 41 attr_v11.stAuto.DehazeTuningPara.cfg_alpha = attr.stAuto.DehazeTuningPara.cfg_alpha; in rk_aiq_user_api2_adehaze_setSwAttrib() 42 attr_v11.stAuto.DehazeTuningPara.dehaze_setting.en = in rk_aiq_user_api2_adehaze_setSwAttrib() 44 attr_v11.stAuto.DehazeTuningPara.dehaze_setting.air_lc_en = in rk_aiq_user_api2_adehaze_setSwAttrib() 46 attr_v11.stAuto.DehazeTuningPara.dehaze_setting.stab_fnum = in rk_aiq_user_api2_adehaze_setSwAttrib() [all …]
|
| H A D | rk_aiq_user_api2_amerge.cpp | 43 mergeAttrV11_t attr_v11; in rk_aiq_user_api2_amerge_SetAttrib() local 44 memset(&attr_v11, 0x0, sizeof(mergeAttrV11_t)); in rk_aiq_user_api2_amerge_SetAttrib() 46 attr_v11.sync.sync_mode = attr.sync.sync_mode; in rk_aiq_user_api2_amerge_SetAttrib() 47 attr_v11.sync.done = attr.sync.done; in rk_aiq_user_api2_amerge_SetAttrib() 48 if (attr.attrV30.opMode == MERGE_OPMODE_API_OFF) attr_v11.opMode = MERGE_OPMODE_AUTO; in rk_aiq_user_api2_amerge_SetAttrib() 49 if (attr.attrV30.opMode == MERGE_OPMODE_MANU) attr_v11.opMode = MERGE_OPMODE_MANUAL; in rk_aiq_user_api2_amerge_SetAttrib() 50 attr_v11.stManual.BaseFrm = attr.attrV30.stManual.BaseFrm; in rk_aiq_user_api2_amerge_SetAttrib() 51 attr_v11.stManual.LongFrmModeData.OECurve = attr.attrV30.stManual.LongFrmModeData.OECurve; in rk_aiq_user_api2_amerge_SetAttrib() 52 attr_v11.stManual.LongFrmModeData.MDCurve = attr.attrV30.stManual.LongFrmModeData.MDCurve; in rk_aiq_user_api2_amerge_SetAttrib() 53 attr_v11.stManual.ShortFrmModeData.OECurve = attr.attrV30.stManual.ShortFrmModeData.OECurve; in rk_aiq_user_api2_amerge_SetAttrib() [all …]
|
| H A D | rk_aiq_user_api2_agamma.cpp | 66 rk_aiq_gamma_v11_attr_t attr_v11; in rk_aiq_user_api2_agamma_SetAttrib() local 67 memset(&attr_v11, 0x0, sizeof(rk_aiq_gamma_v11_attr_t)); in rk_aiq_user_api2_agamma_SetAttrib() 69 attr_v11.sync.done = attr.sync.done; in rk_aiq_user_api2_agamma_SetAttrib() 70 attr_v11.sync.sync_mode = attr.sync.sync_mode; in rk_aiq_user_api2_agamma_SetAttrib() 72 attr_v11.mode = RK_AIQ_GAMMA_MODE_AUTO; in rk_aiq_user_api2_agamma_SetAttrib() 74 attr_v11.mode = RK_AIQ_GAMMA_MODE_MANUAL; in rk_aiq_user_api2_agamma_SetAttrib() 76 attr_v11.stManual.Gamma_en = attr.atrrV30.stManual.Gamma_en; in rk_aiq_user_api2_agamma_SetAttrib() 77 attr_v11.stManual.Gamma_out_offset = attr.atrrV30.stManual.Gamma_out_offset; in rk_aiq_user_api2_agamma_SetAttrib() 79 attr_v11.stManual.Gamma_curve[i] = attr.atrrV30.stManual.Gamma_curve[i]; in rk_aiq_user_api2_agamma_SetAttrib() 82 attr_v11.stManual.Gamma_en = attr.atrrV30.stFast.en; in rk_aiq_user_api2_agamma_SetAttrib() [all …]
|
| H A D | rk_aiq_user_api2_imgproc.cpp | 712 adehaze_sw_v11_t attr_v11; in rk_aiq_uapi2_setDehazeModuleEnable() local 713 memset(&attr_v11, 0, sizeof(adehaze_sw_v11_t)); in rk_aiq_uapi2_setDehazeModuleEnable() 714 ret = rk_aiq_user_api2_adehaze_v11_getSwAttrib(ctx, &attr_v11); in rk_aiq_uapi2_setDehazeModuleEnable() 716 attr_v11.sync.sync_mode = RK_AIQ_UAPI_MODE_DEFAULT; in rk_aiq_uapi2_setDehazeModuleEnable() 717 attr_v11.sync.done = false; in rk_aiq_uapi2_setDehazeModuleEnable() 719 if (attr_v11.mode == DEHAZE_API_AUTO) { in rk_aiq_uapi2_setDehazeModuleEnable() 721 attr_v11.stAuto.DehazeTuningPara.Enable = true; in rk_aiq_uapi2_setDehazeModuleEnable() 723 attr_v11.stAuto.DehazeTuningPara.Enable = false; in rk_aiq_uapi2_setDehazeModuleEnable() 724 } else if (attr_v11.mode == DEHAZE_API_MANUAL) { in rk_aiq_uapi2_setDehazeModuleEnable() 726 attr_v11.stManual.Enable = true; in rk_aiq_uapi2_setDehazeModuleEnable() [all …]
|
| H A D | rk_aiq_user_api2_adrc.cpp | 41 drcAttrV11_t attr_v11; in rk_aiq_user_api2_adrc_SetAttrib() local 42 memset(&attr_v11, 0x0, sizeof(drcAttrV11_t)); in rk_aiq_user_api2_adrc_SetAttrib() 45 attr_v11.sync.sync_mode = attr.sync.sync_mode; in rk_aiq_user_api2_adrc_SetAttrib() 46 attr_v11.sync.done = attr.sync.done; in rk_aiq_user_api2_adrc_SetAttrib() 47 attr_v11.opMode = attr.opMode; in rk_aiq_user_api2_adrc_SetAttrib() 48 memcpy(&attr_v11.stAuto, &attr.stAutoV30, sizeof(adrcAttr_V30_t)); in rk_aiq_user_api2_adrc_SetAttrib() 49 memcpy(&attr_v11.stManual, &attr.stManualV30, sizeof(mdrcAttr_V30_t)); in rk_aiq_user_api2_adrc_SetAttrib() 50 ret = rk_aiq_user_api2_adrc_v11_SetAttrib(sys_ctx, &attr_v11); in rk_aiq_user_api2_adrc_SetAttrib() 70 drcAttrV11_t attr_v11; in rk_aiq_user_api2_adrc_GetAttrib() local 71 memset(&attr_v11, 0x0, sizeof(drcAttrV11_t)); in rk_aiq_user_api2_adrc_GetAttrib() [all …]
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkisp_demo/demo/sample/ |
| H A D | sample_adehaze_module.cpp | 91 adehaze_sw_v11_t attr_v11; in sample_adehaze_module() local 92 memset(&attr_v11, 0, sizeof(adehaze_sw_v11_t)); in sample_adehaze_module() 104 attr_v11.sync.sync_mode = RK_AIQ_UAPI_MODE_DEFAULT; in sample_adehaze_module() 105 attr_v11.sync.done = false; in sample_adehaze_module() 106 attr_v11.mode = DEHAZE_API_MANUAL; in sample_adehaze_module() 107 attr_v11.stManual.Enable = true; in sample_adehaze_module() 108 attr_v11.stManual.cfg_alpha = 1.0; in sample_adehaze_module() 109 attr_v11.stManual.dehaze_setting.en = false; in sample_adehaze_module() 110 attr_v11.stManual.dehaze_setting.air_lc_en = true; in sample_adehaze_module() 111 attr_v11.stManual.dehaze_setting.stab_fnum = 8; in sample_adehaze_module() [all …]
|
| H A D | sample_adrc_module.cpp | 64 drcAttrV11_t attr_v11; in sample_adrc_module() local 220 attr_v11.sync.sync_mode = RK_AIQ_UAPI_MODE_DEFAULT; in sample_adrc_module() 221 attr_v11.sync.done = false; in sample_adrc_module() 222 attr_v11.opMode = DRC_OPMODE_MANUAL; in sample_adrc_module() 223 attr_v11.stManual.Enable = true; in sample_adrc_module() 224 attr_v11.stManual.DrcGain.Alpha = 0.2; in sample_adrc_module() 225 attr_v11.stManual.DrcGain.DrcGain = 2; in sample_adrc_module() 226 attr_v11.stManual.DrcGain.Clip = 1; in sample_adrc_module() 227 attr_v11.stManual.HiLight.Strength = 0.5; in sample_adrc_module() 228 attr_v11.stManual.LocalSetting.LocalData.LocalWeit = 1; in sample_adrc_module() [all …]
|
| H A D | sample_amerge_module.cpp | 91 mergeAttrV11_t attr_v11; in sample_amerge_module() local 92 memset(&attr_v11, 0x0, sizeof(mergeAttrV11_t)); in sample_amerge_module() 165 attr_v11.sync.sync_mode = RK_AIQ_UAPI_MODE_DEFAULT; in sample_amerge_module() 166 attr_v11.sync.done = false; in sample_amerge_module() 167 attr_v11.opMode = MERGE_OPMODE_MANUAL; in sample_amerge_module() 168 attr_v11.stManual.BaseFrm = BASEFRAME_SHORT; in sample_amerge_module() 169 attr_v11.stManual.ShortFrmModeData.OECurve.Smooth = 0.4; in sample_amerge_module() 170 attr_v11.stManual.ShortFrmModeData.OECurve.Offset = 210; in sample_amerge_module() 171 attr_v11.stManual.ShortFrmModeData.MDCurve.Coef = 0.05; in sample_amerge_module() 172 attr_v11.stManual.ShortFrmModeData.MDCurve.ms_thd0 = 0.00; in sample_amerge_module() [all …]
|
| H A D | sample_agamma_module.cpp | 58 rk_aiq_gamma_v11_attr_t attr_v11; in sample_agamma_module() local 143 attr_v11.sync.sync_mode = RK_AIQ_UAPI_MODE_DEFAULT; in sample_agamma_module() 144 attr_v11.sync.done = false; in sample_agamma_module() 145 attr_v11.mode = RK_AIQ_GAMMA_MODE_MANUAL; in sample_agamma_module() 146 attr_v11.stManual.Gamma_en = true; in sample_agamma_module() 147 attr_v11.stManual.Gamma_out_offset = 0; in sample_agamma_module() 151 attr_v11.stManual.Gamma_curve[i] = (int)(Y_v11 + 0.5); in sample_agamma_module() 153 rk_aiq_user_api2_agamma_v11_SetAttrib(ctx, &attr_v11); in sample_agamma_module() 158 attr_v11.sync.sync_mode = RK_AIQ_UAPI_MODE_ASYNC; in sample_agamma_module() 159 attr_v11.sync.done = false; in sample_agamma_module() [all …]
|
| H A D | sample_cac_module.cpp | 150 rkaiq_cac_v11_api_attr_t attr_v11; in sample_cac_setcacAttr() local 171 memset(&attr_v11, 0, sizeof(rkaiq_cac_v11_api_attr_t)); in sample_cac_setcacAttr() 172 ret = rk_aiq_user_api2_acac_v11_GetAttrib(ctx, &attr_v11); in sample_cac_setcacAttr() 175 sample_cac_v11_fill_params(&attr_v11, sync); in sample_cac_setcacAttr() 177 ret = rk_aiq_user_api2_acac_v11_SetAttrib(ctx, &attr_v11); in sample_cac_setcacAttr() 275 rkaiq_cac_v11_api_attr_t attr_v11; in sample_cac_getcacAttr() local 290 memset(&attr_v11, 0, sizeof(rkaiq_cac_v11_api_attr_t)); in sample_cac_getcacAttr() 291 ret = rk_aiq_user_api2_acac_v11_GetAttrib(ctx, &attr_v11); in sample_cac_getcacAttr() 294 sample_cac_v11_dump_attr(&attr_v11); in sample_cac_getcacAttr()
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/agamma/ |
| H A D | rk_aiq_uapi_agamma_int.cpp | 45 const rk_aiq_gamma_v11_attr_t* attr_v11, in rk_aiq_uapi_agamma_v11_SetAttrib() argument 51 gamma_handle->agammaAttrV11.mode = attr_v11->mode; in rk_aiq_uapi_agamma_v11_SetAttrib() 52 if (attr_v11->mode == RK_AIQ_GAMMA_MODE_MANUAL) { in rk_aiq_uapi_agamma_v11_SetAttrib() 53 memcpy(&gamma_handle->agammaAttrV11.stManual, &attr_v11->stManual, in rk_aiq_uapi_agamma_v11_SetAttrib() 57 if (attr_v11->mode == RK_AIQ_GAMMA_MODE_AUTO) { in rk_aiq_uapi_agamma_v11_SetAttrib() 58 memcpy(&gamma_handle->agammaAttrV11.stAuto, &attr_v11->stAuto, in rk_aiq_uapi_agamma_v11_SetAttrib() 68 rk_aiq_gamma_v11_attr_t* attr_v11) { in rk_aiq_uapi_agamma_v11_GetAttrib() argument 72 attr_v11->mode = gamma_handle->agammaAttrV11.mode; in rk_aiq_uapi_agamma_v11_GetAttrib() 73 memcpy(&attr_v11->stManual, &gamma_handle->agammaAttrV11.stManual, in rk_aiq_uapi_agamma_v11_GetAttrib() 75 memcpy(&attr_v11->stAuto, &gamma_handle->agammaAttrV11.stAuto, sizeof(CalibDbV2_gamma_v11_t)); in rk_aiq_uapi_agamma_v11_GetAttrib()
|