Lines Matching refs:dist_coeffs
48 const float* dist_coeffs, int cn ) in icvUnDistort_8u_CnR() argument
55 float k1 = dist_coeffs[0], k2 = dist_coeffs[1], k3 = dist_coeffs[4]; in icvUnDistort_8u_CnR()
56 float p1 = dist_coeffs[2], p2 = dist_coeffs[3]; in icvUnDistort_8u_CnR()
109 cvUndistort2( const CvArr* _src, CvArr* _dst, const CvMat* A, const CvMat* dist_coeffs ) in cvUndistort2() argument
154 if( !CV_IS_MAT(dist_coeffs) || (dist_coeffs->rows != 1 && dist_coeffs->cols != 1) || in cvUndistort2()
155 (dist_coeffs->rows*dist_coeffs->cols*CV_MAT_CN(dist_coeffs->type) != 4 && in cvUndistort2()
156 dist_coeffs->rows*dist_coeffs->cols*CV_MAT_CN(dist_coeffs->type) != 5) || in cvUndistort2()
157 (CV_MAT_DEPTH(dist_coeffs->type) != CV_64F && in cvUndistort2()
158 CV_MAT_DEPTH(dist_coeffs->type) != CV_32F) ) in cvUndistort2()
163 _k = cvMat( dist_coeffs->rows, dist_coeffs->cols, in cvUndistort2()
164 CV_MAKETYPE(CV_32F, CV_MAT_CN(dist_coeffs->type)), k ); in cvUndistort2()
165 cvConvert( dist_coeffs, &_k ); in cvUndistort2()
180 cvInitUndistortMap( const CvMat* A, const CvMat* dist_coeffs, in cvInitUndistortMap() argument
217 if( !CV_IS_MAT(dist_coeffs) || (dist_coeffs->rows != 1 && dist_coeffs->cols != 1) || in cvInitUndistortMap()
218 (dist_coeffs->rows*dist_coeffs->cols*CV_MAT_CN(dist_coeffs->type) != 4 && in cvInitUndistortMap()
219 dist_coeffs->rows*dist_coeffs->cols*CV_MAT_CN(dist_coeffs->type) != 5) || in cvInitUndistortMap()
220 (CV_MAT_DEPTH(dist_coeffs->type) != CV_64F && in cvInitUndistortMap()
221 CV_MAT_DEPTH(dist_coeffs->type) != CV_32F) ) in cvInitUndistortMap()
226 _k = cvMat( dist_coeffs->rows, dist_coeffs->cols, in cvInitUndistortMap()
227 CV_MAKETYPE(CV_32F, CV_MAT_CN(dist_coeffs->type)), k ); in cvInitUndistortMap()
228 cvConvert( dist_coeffs, &_k ); in cvInitUndistortMap()