Home
last modified time | relevance | path

Searched refs:pccMatrixA (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/accm/
H A Drk_aiq_accm_algo_com.cpp449 void Saturationadjust(float fScale, float flevel1, float *pccMatrixA) in Saturationadjust() argument
459 memcpy(&Matrix_tmp, pccMatrixA, sizeof(Matrix_tmp)); in Saturationadjust()
469 if ( (pccMatrixA != NULL) && (pccMatrixB != NULL) ) in Saturationadjust()
474 pccMatrixA[i] = (pccMatrixA[i] - 1)*fScale+1; in Saturationadjust()
477 pccMatrixA[i] = pccMatrixA[i]*fScale; in Saturationadjust()
480 pccMatrixB[0] = 0.299 * pccMatrixA[0] + 0.587 * pccMatrixA[3] + 0.114 * pccMatrixA[6]; in Saturationadjust()
481 pccMatrixB[1] = 0.299 * pccMatrixA[1] + 0.587 * pccMatrixA[4] + 0.114 * pccMatrixA[7]; in Saturationadjust()
482 pccMatrixB[2] = 0.299 * pccMatrixA[2] + 0.587 * pccMatrixA[5] + 0.114 * pccMatrixA[8]; in Saturationadjust()
483 pccMatrixB[3] = -0.1687 * pccMatrixA[0] - 0.3313 * pccMatrixA[3] + 0.5 * pccMatrixA[6]; in Saturationadjust()
484 pccMatrixB[4] = -0.1687 * pccMatrixA[1] - 0.3313 * pccMatrixA[4] + 0.5 * pccMatrixA[7]; in Saturationadjust()
[all …]
H A Drk_aiq_accm_algo_com.h32 void Saturationadjust(float fScale, float flevel1, float *pccMatrixA);