| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkisp_demo/demo/sample/ |
| H A D | sample_adrc_module.cpp | 63 drcAttrV10_t attr_v10; in sample_adrc_module() local 87 attr_v10.sync.sync_mode = RK_AIQ_UAPI_MODE_DEFAULT; in sample_adrc_module() 88 attr_v10.sync.done = false; in sample_adrc_module() 89 attr_v10.opMode = DRC_OPMODE_MANUAL; in sample_adrc_module() 90 attr_v10.stManual.Enable = true; in sample_adrc_module() 91 attr_v10.stManual.DrcGain.Alpha = 0.2; in sample_adrc_module() 92 attr_v10.stManual.DrcGain.DrcGain = 2; in sample_adrc_module() 93 attr_v10.stManual.DrcGain.Clip = 1; in sample_adrc_module() 94 attr_v10.stManual.HiLight.Strength = 0.5; in sample_adrc_module() 95 attr_v10.stManual.LocalTMOSetting.LocalTMOData.LocalWeit = 1; in sample_adrc_module() [all …]
|
| H A D | sample_agamma_module.cpp | 57 rk_aiq_gamma_v10_attr_t attr_v10; in sample_agamma_module() local 93 attr_v10.sync.sync_mode = RK_AIQ_UAPI_MODE_DEFAULT; in sample_agamma_module() 94 attr_v10.sync.done = false; in sample_agamma_module() 95 attr_v10.mode = RK_AIQ_GAMMA_MODE_MANUAL; in sample_agamma_module() 96 attr_v10.stManual.Gamma_en = true; in sample_agamma_module() 97 attr_v10.stManual.Gamma_out_segnum = GAMMATYPE_LOG; in sample_agamma_module() 98 attr_v10.stManual.Gamma_out_offset = 0; in sample_agamma_module() 102 attr_v10.stManual.Gamma_curve[i] = (int)(Y_v10 + 0.5); in sample_agamma_module() 104 rk_aiq_user_api2_agamma_v10_SetAttrib(ctx, &attr_v10); in sample_agamma_module() 109 attr_v10.sync.sync_mode = RK_AIQ_UAPI_MODE_ASYNC; in sample_agamma_module() [all …]
|
| H A D | sample_amerge_module.cpp | 89 mergeAttrV10_t attr_v10; in sample_amerge_module() local 90 memset(&attr_v10, 0x0, sizeof(mergeAttrV10_t)); in sample_amerge_module() 118 attr_v10.sync.sync_mode = RK_AIQ_UAPI_MODE_DEFAULT; in sample_amerge_module() 119 attr_v10.sync.done = false; in sample_amerge_module() 120 attr_v10.opMode = MERGE_OPMODE_MANUAL; in sample_amerge_module() 121 attr_v10.stManual.OECurve.Smooth = 0.4; in sample_amerge_module() 122 attr_v10.stManual.OECurve.Offset = 210; in sample_amerge_module() 123 attr_v10.stManual.MDCurve.LM_smooth = 0.4; in sample_amerge_module() 124 attr_v10.stManual.MDCurve.LM_offset = 0.38; in sample_amerge_module() 125 attr_v10.stManual.MDCurve.MS_smooth = 0.4; in sample_amerge_module() [all …]
|
| H A D | sample_cac_module.cpp | 149 rkaiq_cac_v10_api_attr_t attr_v10; in sample_cac_setcacAttr() local 162 memset(&attr_v10, 0, sizeof(rkaiq_cac_v10_api_attr_t)); in sample_cac_setcacAttr() 163 ret = rk_aiq_user_api2_acac_v10_GetAttrib(ctx, &attr_v10); in sample_cac_setcacAttr() 166 sample_cac_v10_fill_params(&attr_v10, sync); in sample_cac_setcacAttr() 168 ret = rk_aiq_user_api2_acac_v10_SetAttrib(ctx, &attr_v10); in sample_cac_setcacAttr() 274 rkaiq_cac_v10_api_attr_t attr_v10; in sample_cac_getcacAttr() local 284 memset(&attr_v10, 0, sizeof(rkaiq_cac_v10_api_attr_t)); in sample_cac_getcacAttr() 285 ret = rk_aiq_user_api2_acac_v10_GetAttrib(ctx, &attr_v10); in sample_cac_getcacAttr() 288 sample_cac_v10_dump_attr(&attr_v10); in sample_cac_getcacAttr()
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/uAPI2/ |
| H A D | rk_aiq_user_api2_agamma.cpp | 31 rk_aiq_gamma_v10_attr_t attr_v10; in rk_aiq_user_api2_agamma_SetAttrib() local 32 memset(&attr_v10, 0x0, sizeof(rk_aiq_gamma_v10_attr_t)); in rk_aiq_user_api2_agamma_SetAttrib() 34 attr_v10.sync.done = attr.sync.done; in rk_aiq_user_api2_agamma_SetAttrib() 35 attr_v10.sync.sync_mode = attr.sync.sync_mode; in rk_aiq_user_api2_agamma_SetAttrib() 37 attr_v10.mode = RK_AIQ_GAMMA_MODE_AUTO; in rk_aiq_user_api2_agamma_SetAttrib() 39 attr_v10.mode = RK_AIQ_GAMMA_MODE_MANUAL; in rk_aiq_user_api2_agamma_SetAttrib() 41 attr_v10.stManual.Gamma_en = attr.atrrV21.stManual.Gamma_en; in rk_aiq_user_api2_agamma_SetAttrib() 42 attr_v10.stManual.Gamma_out_offset = attr.atrrV21.stManual.Gamma_out_offset; in rk_aiq_user_api2_agamma_SetAttrib() 43 attr_v10.stManual.Gamma_out_segnum = attr.atrrV21.stManual.Gamma_out_segnum; in rk_aiq_user_api2_agamma_SetAttrib() 45 attr_v10.stManual.Gamma_curve[i] = attr.atrrV21.stManual.Gamma_curve[i]; in rk_aiq_user_api2_agamma_SetAttrib() [all …]
|
| H A D | rk_aiq_user_api2_amerge.cpp | 31 mergeAttrV10_t attr_v10; in rk_aiq_user_api2_amerge_SetAttrib() local 32 memset(&attr_v10, 0x0, sizeof(mergeAttrV10_t)); in rk_aiq_user_api2_amerge_SetAttrib() 34 attr_v10.sync.sync_mode = attr.sync.sync_mode; in rk_aiq_user_api2_amerge_SetAttrib() 35 attr_v10.sync.done = attr.sync.done; in rk_aiq_user_api2_amerge_SetAttrib() 36 if (attr.attrV21.opMode == MERGE_OPMODE_API_OFF) attr_v10.opMode = MERGE_OPMODE_AUTO; in rk_aiq_user_api2_amerge_SetAttrib() 37 if (attr.attrV21.opMode == MERGE_OPMODE_MANU) attr_v10.opMode = MERGE_OPMODE_MANUAL; in rk_aiq_user_api2_amerge_SetAttrib() 38 attr_v10.stManual.OECurve = attr.attrV21.stManual.OECurve; in rk_aiq_user_api2_amerge_SetAttrib() 39 attr_v10.stManual.MDCurve = attr.attrV21.stManual.MDCurve; in rk_aiq_user_api2_amerge_SetAttrib() 40 ret = rk_aiq_user_api2_amerge_v10_SetAttrib(sys_ctx, &attr_v10); in rk_aiq_user_api2_amerge_SetAttrib() 63 mergeAttrV10_t attr_v10; in rk_aiq_user_api2_amerge_GetAttrib() local [all …]
|
| H A D | rk_aiq_user_api2_adrc.cpp | 29 drcAttrV10_t attr_v10; in rk_aiq_user_api2_adrc_SetAttrib() local 30 memset(&attr_v10, 0x0, sizeof(drcAttrV10_t)); in rk_aiq_user_api2_adrc_SetAttrib() 33 attr_v10.sync.sync_mode = attr.sync.sync_mode; in rk_aiq_user_api2_adrc_SetAttrib() 34 attr_v10.sync.done = attr.sync.done; in rk_aiq_user_api2_adrc_SetAttrib() 35 attr_v10.opMode = attr.opMode; in rk_aiq_user_api2_adrc_SetAttrib() 36 memcpy(&attr_v10.stAuto, &attr.stAutoV21, sizeof(adrcAttr_V21_t)); in rk_aiq_user_api2_adrc_SetAttrib() 37 memcpy(&attr_v10.stManual, &attr.stManualV21, sizeof(mdrcAttr_V21_t)); in rk_aiq_user_api2_adrc_SetAttrib() 38 ret = rk_aiq_user_api2_adrc_v10_SetAttrib(sys_ctx, &attr_v10); in rk_aiq_user_api2_adrc_SetAttrib() 57 drcAttrV10_t attr_v10; in rk_aiq_user_api2_adrc_GetAttrib() local 58 memset(&attr_v10, 0x0, sizeof(drcAttrV10_t)); in rk_aiq_user_api2_adrc_GetAttrib() [all …]
|
| H A D | rk_aiq_user_api2_imgproc.cpp | 851 adehaze_sw_v10_t attr_v10; in rk_aiq_uapi2_setMDehazeStrth() 852 memset(&attr_v10, 0, sizeof(adehaze_sw_v10_t)); in rk_aiq_uapi2_setMDehazeStrth() 853 ret = rk_aiq_user_api2_adehaze_v10_getSwAttrib(ctx, &attr_v10); in rk_aiq_uapi2_setMDehazeStrth() 856 attr_v10.sync.sync_mode = RK_AIQ_UAPI_MODE_DEFAULT; in rk_aiq_uapi2_setMDehazeStrth() 857 attr_v10.sync.done = false; in rk_aiq_uapi2_setMDehazeStrth() 858 attr_v10.mode = DEHAZE_API_AUTO; in rk_aiq_uapi2_setMDehazeStrth() 859 attr_v10.stAuto.DehazeTuningPara.Enable = true; in rk_aiq_uapi2_setMDehazeStrth() 860 attr_v10.stAuto.DehazeTuningPara.dehaze_setting.en = true; in rk_aiq_uapi2_setMDehazeStrth() 861 attr_v10.stAuto.DehazeTuningPara.enhance_setting.en = false; in rk_aiq_uapi2_setMDehazeStrth() 862 attr_v10.stAuto.DehazeTuningPara.cfg_alpha = NORMALIZE_MAX; in rk_aiq_uapi2_setMDehazeStrth() [all …]
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/agamma/ |
| H A D | rk_aiq_uapi_agamma_int.cpp | 6 const rk_aiq_gamma_v10_attr_t* attr_v10, in rk_aiq_uapi_agamma_v10_SetAttrib() argument 12 gamma_handle->agammaAttrV10.mode = attr_v10->mode; in rk_aiq_uapi_agamma_v10_SetAttrib() 13 if (attr_v10->mode == RK_AIQ_GAMMA_MODE_MANUAL) { in rk_aiq_uapi_agamma_v10_SetAttrib() 14 memcpy(&gamma_handle->agammaAttrV10.stManual, &attr_v10->stManual, in rk_aiq_uapi_agamma_v10_SetAttrib() 18 if (attr_v10->mode == RK_AIQ_GAMMA_MODE_AUTO) { in rk_aiq_uapi_agamma_v10_SetAttrib() 19 memcpy(&gamma_handle->agammaAttrV10.stAuto, &attr_v10->stAuto, in rk_aiq_uapi_agamma_v10_SetAttrib() 29 rk_aiq_gamma_v10_attr_t* attr_v10) { in rk_aiq_uapi_agamma_v10_GetAttrib() argument 33 attr_v10->mode = gamma_handle->agammaAttrV10.mode; in rk_aiq_uapi_agamma_v10_GetAttrib() 34 memcpy(&attr_v10->stManual, &gamma_handle->agammaAttrV10.stManual, in rk_aiq_uapi_agamma_v10_GetAttrib() 36 memcpy(&attr_v10->stAuto, &gamma_handle->agammaAttrV10.stAuto, sizeof(CalibDbV2_gamma_v10_t)); in rk_aiq_uapi_agamma_v10_GetAttrib()
|