Home
last modified time | relevance | path

Searched refs:pAdebayerCtx (Results 1 – 7 of 7) sorted by relevance

/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/adebayer/
H A Drk_aiq_adebayer_algo_v2.cpp14 AdebayerContext_t *pAdebayerCtx, in AdebayerCalibConfig() argument
20 if(pAdebayerCtx == NULL) { in AdebayerCalibConfig()
37 pAdebayerCtx->full_param_v2.debayer_en = debayer->param.debayer_en; in AdebayerCalibConfig()
39 pAdebayerCtx->full_param_v2.lowfreq_filter1[0] = debayer->param.lowfreq_filter1[0]; in AdebayerCalibConfig()
40 pAdebayerCtx->full_param_v2.lowfreq_filter1[1] = debayer->param.lowfreq_filter1[1]; in AdebayerCalibConfig()
41 pAdebayerCtx->full_param_v2.lowfreq_filter1[2] = debayer->param.lowfreq_filter1[2]; in AdebayerCalibConfig()
42 pAdebayerCtx->full_param_v2.lowfreq_filter1[3] = debayer->param.lowfreq_filter1[3]; in AdebayerCalibConfig()
44 pAdebayerCtx->full_param_v2.highfreq_filter2[0] = debayer->param.highfreq_filter2[0]; in AdebayerCalibConfig()
45 pAdebayerCtx->full_param_v2.highfreq_filter2[1] = debayer->param.highfreq_filter2[1]; in AdebayerCalibConfig()
46 pAdebayerCtx->full_param_v2.highfreq_filter2[2] = debayer->param.highfreq_filter2[2]; in AdebayerCalibConfig()
[all …]
H A Drk_aiq_adebayer_algo_v1.cpp14 AdebayerContext_t *pAdebayerCtx, in AdebayerFullParamsInit() argument
23 pAdebayerCtx->full_param.enable = calib_dm->debayer_en; in AdebayerFullParamsInit()
25 pAdebayerCtx->full_param.iso[i] = calib_dm->ISO[i]; in AdebayerFullParamsInit()
26 pAdebayerCtx->full_param.hf_offset[i] = calib_dm->debayer_hf_offset[i]; in AdebayerFullParamsInit()
27 pAdebayerCtx->full_param.sharp_strength[i] = calib_dm->sharp_strength[i]; in AdebayerFullParamsInit()
30 pAdebayerCtx->full_param.filter1[i] = calib_dm->debayer_filter1[i]; in AdebayerFullParamsInit()
31 pAdebayerCtx->full_param.filter2[i] = calib_dm->debayer_filter2[i]; in AdebayerFullParamsInit()
33 pAdebayerCtx->full_param.clip_en = calib_dm->debayer_clip_en; in AdebayerFullParamsInit()
34 pAdebayerCtx->full_param.filter_g_en = calib_dm->debayer_filter_g_en; in AdebayerFullParamsInit()
35 pAdebayerCtx->full_param.filter_c_en = calib_dm->debayer_filter_c_en; in AdebayerFullParamsInit()
[all …]
H A Drk_aiq_uapi_adebayer_int.cpp23 AdebayerContext_t* pAdebayerCtx = (AdebayerContext_t*)&ctx->adebayerCtx; in rk_aiq_uapi_adebayer_SetAttrib() local
24 pAdebayerCtx->full_param.enable = attr.enable; in rk_aiq_uapi_adebayer_SetAttrib()
25 pAdebayerCtx->mode = attr.mode; in rk_aiq_uapi_adebayer_SetAttrib()
27 pAdebayerCtx->full_param.thed0 = attr.stAuto.high_freq_thresh; in rk_aiq_uapi_adebayer_SetAttrib()
28 pAdebayerCtx->full_param.thed1 = attr.stAuto.low_freq_thresh; in rk_aiq_uapi_adebayer_SetAttrib()
29 memcpy(pAdebayerCtx->full_param.sharp_strength, attr.stAuto.sharp_strength, in rk_aiq_uapi_adebayer_SetAttrib()
32 memcpy(&pAdebayerCtx->manualAttrib, &attr.stManual, sizeof(attr.stManual)); in rk_aiq_uapi_adebayer_SetAttrib()
38 pAdebayerCtx->is_reconfig = true; in rk_aiq_uapi_adebayer_SetAttrib()
56 AdebayerContext_t* pAdebayerCtx = (AdebayerContext_t*)&ctx->adebayerCtx; in rk_aiq_uapi_adebayer_GetAttrib() local
57 attr->enable = pAdebayerCtx->full_param.enable; in rk_aiq_uapi_adebayer_GetAttrib()
[all …]
H A Drk_aiq_algo_adebayer_itf.cpp83 AdebayerContext_t* pAdebayerCtx = (AdebayerContext_t*)&context->adebayerCtx; in destroy_context() local
84 AdebayerRelease(pAdebayerCtx); in destroy_context()
100 AdebayerContext_t* pAdebayerCtx = (AdebayerContext_t *)&params->ctx->adebayerCtx; in prepare() local
107 …result = AdebayerFullParamsInit(pAdebayerCtx, pCfgParam->com.u.prepare.calib, pCfgParam->com.u.pre… in prepare()
111 result = AdebayerCalibConfig(pAdebayerCtx, pCfgParam->com.u.prepare.calibv2); in prepare()
114 pAdebayerCtx->config.updatecfg = true; in prepare()
117 AdebayerStart(pAdebayerCtx); in prepare()
147 AdebayerContext_t* pAdebayerCtx = (AdebayerContext_t *)&inparams->ctx->adebayerCtx; in processing() local
152 pAdebayerCtx->config.enable = 0; in processing()
153 pAdebayerCtx->config.updatecfg = true; in processing()
[all …]
H A Drk_aiq_algo_adebayer.h48 XCamReturn AdebayerRelease(AdebayerContext_t *pAdebayerCtx);
50 XCamReturn AdebayerStart(AdebayerContext_t *pAdebayerCtx);
52 XCamReturn AdebayerStop(AdebayerContext_t *pAdebayerCtx);
54 XCamReturn AdebayerConfig(AdebayerContext_t *pAdebayerCtx, AdebayerConfig_t* pAdebayerConfig);
56 XCamReturn AdebayerReConfig(AdebayerContext_t *pAdebayerCtx, AdebayerConfig_t* pAdebayerConfig);
58 XCamReturn AdebayerPreProcess(AdebayerContext_t *pAdebayerCtx);
60 XCamReturn AdebayerProcess(AdebayerContext_t *pAdebayerCtx, int ISO);
62 XCamReturn AdebayerGetProcResult(AdebayerContext_t *pAdebayerCtx, AdebayerProcResult_t* pAdebayerRe…
H A Drk_aiq_adebayer_algo_v2.h49 XCamReturn AdebayerCalibConfig(AdebayerContext_t *pAdebayerCtx, CamCalibDbV2Context_t *pCalibDbV2);
51 XCamReturn AdebayerRelease(AdebayerContext_t *pAdebayerCtx);
53 XCamReturn AdebayerStart(AdebayerContext_t *pAdebayerCtx);
55 XCamReturn AdebayerStop(AdebayerContext_t *pAdebayerCtx);
57 XCamReturn AdebayerPreProcess(AdebayerContext_t *pAdebayerCtx);
59 XCamReturn AdebayerProcess(AdebayerContext_t *pAdebayerCtx, int ISO);
61 XCamReturn AdebayerGetProcResult(AdebayerContext_t *pAdebayerCtx, AdebayerProcResultV2_t* pAdebayer…
H A Drk_aiq_adebayer_algo_v1.h49 XCamReturn AdebayerFullParamsInit(AdebayerContext_t *pAdebayerCtx, CamCalibDbContext_t *pCalibDb, C…
51 XCamReturn AdebayerRelease(AdebayerContext_t *pAdebayerCtx);
53 XCamReturn AdebayerStart(AdebayerContext_t *pAdebayerCtx);
55 XCamReturn AdebayerStop(AdebayerContext_t *pAdebayerCtx);
57 XCamReturn AdebayerPreProcess(AdebayerContext_t *pAdebayerCtx);
59 XCamReturn AdebayerProcess(AdebayerContext_t *pAdebayerCtx, int ISO);
61 XCamReturn AdebayerGetProcResult(AdebayerContext_t *pAdebayerCtx, AdebayerProcResultV1_t* pAdebayer…