PDK API Guide for J721E
|
Flex CFA/Demosaicing Module Configuration Refer to specs for more details on this module.
Data Fields | |
uint32_t | bypass [FCP_MAX_COLOR_COMP] |
int32_t | coeff [FCP_MAX_CFA_COEFF] |
uint32_t | coreSel [FCP_MAX_COLOR_COMP] |
uint32_t | coreBlendMode [FCP_MAX_COLOR_COMP] |
uint32_t | gradHzPh [FCP_CFA_MAX_SET][FCP_CFA_MAX_PHASE] |
uint32_t | gradVtPh [FCP_CFA_MAX_SET][FCP_CFA_MAX_PHASE] |
uint32_t | intsBitField [FCP_CFA_MAX_SET][FCP_CFA_MAX_PHASE] |
uint32_t | intsShiftPh [FCP_CFA_MAX_SET][FCP_CFA_MAX_PHASE] |
uint32_t | thr [FCP_CFA_MAX_SET][FCP_CFA_MAX_SET_THR] |
uint32_t Fcp_CfaConfig::bypass[FCP_MAX_COLOR_COMP] |
Enable/Bypass specific Core TRUE: Bypasses the code ie output = input FALSE: Enables core for CFA
int32_t Fcp_CfaConfig::coeff[FCP_MAX_CFA_COEFF] |
CFA Coefficients
uint32_t Fcp_CfaConfig::coreSel[FCP_MAX_COLOR_COMP] |
There are two sets of gradiant and direction cores available in the CFA This enum array is used for selecting core for each input color. Refer Fcp_CfaCoreSelect for valid values.
uint32_t Fcp_CfaConfig::coreBlendMode[FCP_MAX_COLOR_COMP] |
core Mode, Refer Fcp_CfaCoreBlendMode for valid values
uint32_t Fcp_CfaConfig::gradHzPh[FCP_CFA_MAX_SET][FCP_CFA_MAX_PHASE] |
Gradient horizontal phase for both the cores, Refer to specs for more details
uint32_t Fcp_CfaConfig::gradVtPh[FCP_CFA_MAX_SET][FCP_CFA_MAX_PHASE] |
Gradient Vertical phase for both the cores, Refer to specs for more details
uint32_t Fcp_CfaConfig::intsBitField[FCP_CFA_MAX_SET][FCP_CFA_MAX_PHASE] |
Intensity bit fields for both the cores, Refer to specs for more details
uint32_t Fcp_CfaConfig::intsShiftPh[FCP_CFA_MAX_SET][FCP_CFA_MAX_PHASE] |
Intensity phase shift, Refer to specs for more details
uint32_t Fcp_CfaConfig::thr[FCP_CFA_MAX_SET][FCP_CFA_MAX_SET_THR] |
Thresholds for both the cores, Refer to specs for more details