44#ifndef OPENCV_CALIB3D_C_H
45#define OPENCV_CALIB3D_C_H
47#include "opencv2/core/types_c.h"
60#define CV_FM_LMEDS_ONLY CV_LMEDS
61#define CV_FM_RANSAC_ONLY CV_RANSAC
62#define CV_FM_LMEDS CV_LMEDS
63#define CV_FM_RANSAC CV_RANSAC
73#define CV_CALIB_CB_ADAPTIVE_THRESH 1
74#define CV_CALIB_CB_NORMALIZE_IMAGE 2
75#define CV_CALIB_CB_FILTER_QUADS 4
76#define CV_CALIB_CB_FAST_CHECK 8
78#define CV_CALIB_USE_INTRINSIC_GUESS 1
79#define CV_CALIB_FIX_ASPECT_RATIO 2
80#define CV_CALIB_FIX_PRINCIPAL_POINT 4
81#define CV_CALIB_ZERO_TANGENT_DIST 8
82#define CV_CALIB_FIX_FOCAL_LENGTH 16
83#define CV_CALIB_FIX_K1 32
84#define CV_CALIB_FIX_K2 64
85#define CV_CALIB_FIX_K3 128
86#define CV_CALIB_FIX_K4 2048
87#define CV_CALIB_FIX_K5 4096
88#define CV_CALIB_FIX_K6 8192
89#define CV_CALIB_RATIONAL_MODEL 16384
90#define CV_CALIB_THIN_PRISM_MODEL 32768
91#define CV_CALIB_FIX_S1_S2_S3_S4 65536
92#define CV_CALIB_TILTED_MODEL 262144
93#define CV_CALIB_FIX_TAUX_TAUY 524288
94#define CV_CALIB_FIX_TANGENT_DIST 2097152
96#define CV_CALIB_NINTRINSIC 18
98#define CV_CALIB_FIX_INTRINSIC 256
99#define CV_CALIB_SAME_FOCAL_LENGTH 512
101#define CV_CALIB_ZERO_DISPARITY 1024
104#define CV_STEREO_BM_NORMALIZED_RESPONSE 0
105#define CV_STEREO_BM_XSOBEL 1
117 bool completeSymmFlag=
false );
121 bool completeSymmFlag=
false );
127 enum { DONE=0, STARTED=1, CALC_J=2, CHECK_ERR=3 };
139 double prevErrNorm, errNorm;
144 bool completeSymmFlag;
#define CV_TERMCRIT_EPS
Definition types_c.h:897
#define CV_TERMCRIT_ITER
Definition types_c.h:895
CV_INLINE CvTermCriteria cvTermCriteria(int type, int max_iter, double epsilon)
Definition types_c.h:918
void int step
Definition core_c.h:905
CvArr const CvArr * mask
Definition core_c.h:589
#define CV_EXPORTS
Definition cvdef.h:435
int double param
Definition imgproc_c.h:943
CvPoint2D32f int CvSize CvSize CvTermCriteria criteria
Definition imgproc_c.h:900
Definition cvstd_wrapper.hpp:74