Subversion Repositories seema-scanner

Rev

Rev 42 | Rev 135 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 42 Rev 75
Line 11... Line 11...
11
    public:
11
    public:
12
 
12
 
13
        SMCalibrationParameters() : frameHeight(0), frameWidth(0),
13
        SMCalibrationParameters() : frameHeight(0), frameWidth(0),
14
                                  K0(1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0), k0(0.0), cam0_error(0.0),
14
                                  K0(1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0), k0(0.0), cam0_error(0.0),
15
                                  K1(1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0), k1(0.0), cam1_error(0.0),
15
                                  K1(1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0), k1(0.0), cam1_error(0.0),
16
                                  R1(1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0), T1(0.0), stereo_error(0.0){
16
                                  R1(1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0), T1(0.0), stereo_error(0.0),
-
 
17
                                  Rr(1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0), Tr(0.0),
-
 
18
                                  E(0.0), F(0.0){
17
 
19
 
18
            qRegisterMetaType<SMCalibrationParameters>("SMCalibrationParameters");
20
            qRegisterMetaType<SMCalibrationParameters>("SMCalibrationParameters");
19
            qRegisterMetaTypeStreamOperators<SMCalibrationParameters>("SMCalibrationParameters");
21
            qRegisterMetaTypeStreamOperators<SMCalibrationParameters>("SMCalibrationParameters");
20
        }
22
        }
21
 
23
 
Line 30... Line 32...
30
 
32
 
31
        cv::Matx33f K1;
33
        cv::Matx33f K1;
32
        cv::Vec<float, 5> k1;
34
        cv::Vec<float, 5> k1;
33
        double cam1_error;
35
        double cam1_error;
34
 
36
 
35
        double stereo_error; // stereo calibration reprojection error
-
 
36
 
-
 
37
        cv::Matx33f R1; // extrinsic rotation matrix camera 1
37
        cv::Matx33f R1; // extrinsic rotation matrix camera 1
38
        cv::Vec3f   T1; // extrinsic translation vector camera 1
38
        cv::Vec3f   T1; // extrinsic translation vector camera 1
-
 
39
        double stereo_error; // stereo calibration reprojection error
39
 
40
 
40
        cv::Matx33f Rr; // extrinsic rotation rotation stage
41
        cv::Matx33f Rr; // extrinsic rotation rotation stage
41
        cv::Vec3f   Tr; // extrinsic translation vector rotation stage
42
        cv::Vec3f   Tr; // extrinsic translation vector rotation stage
42
 
43
 
43
        cv::Matx33f E; // essential matrix
44
        cv::Matx33f E; // essential matrix