Subversion Repositories seema-scanner

Rev

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

Rev 70 Rev 207
Line 14... Line 14...
14
        int getscreenCols(){return screenCols;}
14
        int getscreenCols(){return screenCols;}
15
        int getscreenRows(){return screenRows;}
15
        int getscreenRows(){return screenRows;}
16
        // Encoding
16
        // Encoding
17
        virtual cv::Mat getEncodingPattern(unsigned int depth) = 0;
17
        virtual cv::Mat getEncodingPattern(unsigned int depth) = 0;
18
        // Matching
18
        // Matching
19
        virtual 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) = 0;
19
        virtual void get3DPoints(const SMCalibrationParameters &calibration, const std::vector<cv::Mat>& frames0, const std::vector<cv::Mat>& frames1, std::vector<cv::Point3f>& Q, std::vector<cv::Vec3b>& color) = 0;
20
    protected:
20
    protected:
21
        unsigned int N;
21
        unsigned int N;
22
        unsigned int screenCols, screenRows;
22
        unsigned int screenCols, screenRows;
23
};
23
};
24
 
24