Subversion Repositories seema-scanner

Rev

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

Rev 208 Rev 245
Line 96... Line 96...
96
    upEquivalent = cvtools::modulo(upEquivalent, 2.0*CV_PI);
96
    upEquivalent = cvtools::modulo(upEquivalent, 2.0*CV_PI);
97
    up = unwrapWithCue(upPrimary, upEquivalent, nPeriodsPrimary);
97
    up = unwrapWithCue(upPrimary, upEquivalent, nPeriodsPrimary);
98
}
98
}
99
 
99
 
100
 
100
 
101
void AlgorithmPhaseShiftTwoFreqHorzVert::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){
101
void AlgorithmPhaseShiftTwoFreqHorzVert::get3DPoints(const SMCalibrationParameters &calibration, const std::vector<cv::Mat>& frames0, const std::vector<cv::Mat>& frames1, std::vector<cv::Point3f>& Q, std::vector<cv::Vec3f> &color){
102
 
102
 
103
    assert(frames0.size() == N);
103
    assert(frames0.size() == N);
104
    assert(frames1.size() == N);
104
    assert(frames1.size() == N);
105
 
105
 
106
    int frameRows = frames0[0].rows;
106
    int frameRows = frames0[0].rows;