Subversion Repositories seema-scanner

Rev

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

Rev 182 Rev 207
Line 81... Line 81...
81
    std::vector<cv::Vec4i>::iterator it;
81
    std::vector<cv::Vec4i>::iterator it;
82
    it = std::unique(edges.begin(), edges.end(), sortingEqual);
82
    it = std::unique(edges.begin(), edges.end(), sortingEqual);
83
    edges.resize(std::distance(edges.begin(),it));
83
    edges.resize(std::distance(edges.begin(),it));
84
}
84
}
85
 
85
 
86
void AlgorithmGrayCode::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){
86
void AlgorithmGrayCode::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){
87
 
87
 
88
    assert(frames0.size() == N);
88
    assert(frames0.size() == N);
89
    assert(frames1.size() == N);
89
    assert(frames1.size() == N);
90
 
90
 
91
//    for(int i=0; i<1920; i++){
91
//    for(int i=0; i<1920; i++){