Public Member Functions |
| | CvCalibFilter () |
| virtual | ~CvCalibFilter () |
| virtual bool | SetEtalon (CvCalibEtalonType etalonType, double *etalonParams, int pointCount=0, CvPoint2D32f *points=0) |
| virtual CvCalibEtalonType | GetEtalon (int *paramCount=0, const double **etalonParams=0, int *pointCount=0, const CvPoint2D32f **etalonPoints=0) const |
| virtual void | SetCameraCount (int cameraCount) |
| int | GetCameraCount () const |
| virtual bool | SetFrames (int totalFrames) |
| virtual void | Stop (bool calibrate=false) |
| bool | IsCalibrated () const |
| virtual bool | FindEtalon (IplImage **imgs) |
| virtual bool | FindEtalon (CvMat **imgs) |
| virtual bool | Push (const CvPoint2D32f **points=0) |
| virtual int | GetFrameCount (int *framesTotal=0) const |
| virtual const CvCamera * | GetCameraParams (int idx=0) const |
| virtual const CvStereoCamera * | GetStereoParams () const |
| virtual bool | SetCameraParams (CvCamera *params) |
| virtual bool | SaveCameraParams (const char *filename) |
| virtual bool | LoadCameraParams (const char *filename) |
| virtual bool | Undistort (IplImage **src, IplImage **dst) |
| virtual bool | Undistort (CvMat **src, CvMat **dst) |
| virtual bool | GetLatestPoints (int idx, CvPoint2D32f **pts, int *count, bool *found) |
| virtual void | DrawPoints (IplImage **dst) |
| virtual void | DrawPoints (CvMat **dst) |
| virtual bool | Rectify (IplImage **srcarr, IplImage **dstarr) |
| virtual bool | Rectify (CvMat **srcarr, CvMat **dstarr) |
Protected Types |
| enum | { MAX_CAMERAS = 3
} |
Protected Attributes |
| CvCalibEtalonType | etalonType |
| int | etalonParamCount |
| double * | etalonParams |
| int | etalonPointCount |
| CvPoint2D32f * | etalonPoints |
| CvSize | imgSize |
| CvMat * | grayImg |
| CvMat * | tempImg |
| CvMemStorage * | storage |
| int | cameraCount |
| CvCamera | cameraParams [MAX_CAMERAS] |
| CvStereoCamera | stereo |
| CvPoint2D32f * | points [MAX_CAMERAS] |
| CvMat * | undistMap [MAX_CAMERAS][2] |
| CvMat * | undistImg |
| int | latestCounts [MAX_CAMERAS] |
| CvPoint2D32f * | latestPoints [MAX_CAMERAS] |
| CvMat * | rectMap [MAX_CAMERAS][2] |
| int | maxPoints |
| int | framesTotal |
| int | framesAccepted |
| bool | isCalibrated |