#include <base_ipm.h>

Public Member Functions | |
| class_base_ipm () | |
| Constructor. | |
| ~class_base_ipm () | |
| int | SetInImageProperties (uchar ii, int width, int height) |
| int | SetLensParameters (uchar ii, double VAngle, double HAngle) |
| int | SetCameraPosition (uchar ii, double PTUHeight, double PTUPan, double PTUTilt, double CAMPan, double CAMTx, double CAMTy) |
| int | SetOutImageProperties (double ppm, int width, int height) |
| int | SetKinematics (uchar ii, double ppm, double q1, double q2, double q5, double q6, double L1, double L2, double L3, double L5, double L6, double d4) |
| int | SetIntrinsicParameters (uchar ii, double ax, double ay, double cx, double cy, double s) |
| int | ReportImagesInProperties (uchar ii, char *filename) |
| int | ReportProjectionMaps (uchar ii, char *filename) |
| int | ReportProjectionMaps2 (uchar ii, char *filename) |
| int | Report_RTP_Matrix (uchar ii, char *filename) |
| int | Report_K_Matrix (uchar ii, char *filename) |
| int | Report_P_Matrix (uchar ii, char *filename) |
| int | Report_CAM_Location (uchar ii, char *filename) |
| int | ReadImagesInProperties (int ii, char *filename) |
| int | CalculateTransformationMatrix (int ii) |
| int | CalculateProjectionMaps (int ii, IplImage *src, IplImage *map, char forcecalculation, char use_skiping) |
| int | RemapImages_Gray (IplImage *dst, IplImage *src0, IplImage *src1) |
| int | RemapImages_RGB (IplImage *dst, IplImage *src0, IplImage *src1) |
| int | RemapAvgImages_Gray (IplImage *dst, IplImage *src0, IplImage *src1=NULL, IplImage *src2=NULL, IplImage *src3=NULL, IplImage *src4=NULL) |
| int | InterpolateImage_Gray (IplImage *src, IplImage *dst) |
| int | InterpolateImage_RGB (IplImage *src, IplImage *dst) |
| int | ReadCamParameters (uchar ii, char *location) |
| int | GetKinematics (uchar ii, double *q1, double *q2, double *q5, double *q6, double *L1, double *L2, double *L3, double *L5, double *L6, double *d4) |
| void | convertpts (double xin, double yin, double *xout, double *yout) |
Private Member Functions | |
| FILE * | SkipCommentLines (FILE *fp) |
| Used to skip the commented lines. | |
| char | CheckParameter (int argc, char **argv, char *lookFor) |
| Used by the GetConfigurationFile. | |
| int | GetConfigurationFile (int ii, int mode) |
| none at the moment. | |
| int | getdate (char buffer[]) |
Private Attributes | |
| double | prev_q1_0 |
| double | prev_q1_1 |
| double | prev_q2_0 |
| double | prev_q2_1 |
| double | global_ppm |
| char | baseFileName [300] |
| TYPEImageIN | ImagesIn [MAX_INPUT_IMAGES] |
| struct { | |
| TYPEImage Image | |
| struct { | |
| CvMat * x | |
| CvMat * class_base_ipm::y | |
| } class_base_ipm::Map | |
| } | ImageOut |
Referenced by GetConfigurationFile(), and ReportImagesInProperties().
| CvMat* class_base_ipm::x |
1.6.3