Subversion Repositories seema-scanner

Rev

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

Rev 41 Rev 42
Line 12... Line 12...
12
        int getscreenRows(){return screenRows;}
12
        int getscreenRows(){return screenRows;}
13
        CodingDir getDir(){return dir;}
13
        CodingDir getDir(){return dir;}
14
        // Encoding
14
        // Encoding
15
        cv::Mat getEncodingPattern(unsigned int depth);
15
        cv::Mat getEncodingPattern(unsigned int depth);
16
        // Matching
16
        // Matching
17
        void getCorrespondences(SMCalibrationParameters calibration, const std::vector<cv::Mat>& frames0, const std::vector<cv::Mat>& frames1, std::vector<cv::Point2f>& q0, std::vector<cv::Point2f>& q1, std::vector<cv::Point3f>& color);
17
        void get3DPoints(SMCalibrationParameters calibration, const std::vector<cv::Mat>& frames0, const std::vector<cv::Mat>& frames1, std::vector<cv::Point3f>& Q, std::vector<cv::Vec3b>& color);
18
    protected:
18
    protected:
19
        unsigned int Nhorz, Nvert;
-
 
20
        std::vector<cv::Mat> patterns;
19
        std::vector<cv::Mat> patterns;
-
 
20
        int Nbits;
21
};
21
};
22
 
22
 
23
#endif // AlgorithmGrayCode_H
23
#endif // AlgorithmGrayCode_H