Subversion Repositories seema-scanner

Rev

Rev 146 | Rev 167 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 146 Rev 147
Line 380... Line 380...
380
    // solve for axis
380
    // solve for axis
381
    std::vector<float> lambda;
381
    std::vector<float> lambda;
382
    cv::Mat u;
382
    cv::Mat u;
383
    cv::eigen(M, lambda, u);
383
    cv::eigen(M, lambda, u);
384
 
384
 
385
    float minLambda = abs(lambda[0]);
385
    float minLambda = std::abs(lambda[0]);
386
    int idx = 0;
386
    int idx = 0;
387
    for(int i=1; i<lambda.size(); i++){
387
    for(int i=1; i<lambda.size(); i++){
388
        if(abs(lambda[i]) < minLambda){
388
        if(abs(lambda[i]) < minLambda){
389
            minLambda = lambda[i];
389
            minLambda = lambda[i];
390
            idx = i;
390
            idx = i;