Subversion Repositories seema-scanner

Rev

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

Rev 139 Rev 140
Line 658... Line 658...
658
 
658
 
659
    for(unsigned int i=0; i<nSets; i++){
659
    for(unsigned int i=0; i<nSets; i++){
660
 
660
 
661
        SMCalibrationSet calibrationSet;
661
        SMCalibrationSet calibrationSet;
662
 
662
 
663
        QString fileName0 = QString("%1/%2/frame0_%3.png").arg(dirName).arg(i);
663
        QString fileName0 = QString("%1/frame0_%2.png").arg(dirName).arg(i);
664
        cv::Mat frame0BGR = cv::imread(fileName0.toStdString());
664
        cv::Mat frame0BGR = cv::imread(fileName0.toStdString());
665
        cvtools::cvtColorBGRToBayerBG(frame0BGR, calibrationSet.frame0);
665
        cvtools::cvtColorBGRToBayerBG(frame0BGR, calibrationSet.frame0);
666
 
666
 
667
        QString fileName1 = QString("%1/%2/frame1_%3.png").arg(dirName).arg(i);
667
        QString fileName1 = QString("%1/frame1_%2.png").arg(dirName).arg(i);
668
        cv::Mat frame1BGR = cv::imread(fileName1.toStdString());
668
        cv::Mat frame1BGR = cv::imread(fileName1.toStdString());
669
        cvtools::cvtColorBGRToBayerBG(frame1BGR, calibrationSet.frame1);
669
        cvtools::cvtColorBGRToBayerBG(frame1BGR, calibrationSet.frame1);
670
 
670
 
671
 
671
 
672
        int id = ui->calibrationListWidget->count();
672
        int id = ui->calibrationListWidget->count();
Line 675... Line 675...
675
        calibrationData.push_back(calibrationSet);
675
        calibrationData.push_back(calibrationSet);
676
 
676
 
677
        // Add identifier to list
677
        // Add identifier to list
678
        QListWidgetItem* item = new QListWidgetItem(QString("Calibration Set %1 -- %2 deg").arg(id).arg(calibrationSet.rotationAngle), ui->calibrationListWidget);
678
        QListWidgetItem* item = new QListWidgetItem(QString("Calibration Set %1 -- %2 deg").arg(id).arg(calibrationSet.rotationAngle), ui->calibrationListWidget);
679
        item->setFlags(item->flags() | Qt::ItemIsUserCheckable);
679
        item->setFlags(item->flags() | Qt::ItemIsUserCheckable);
680
        item->setCheckState(Qt::Checked);
680
        item->setCheckState(Qt::Unchecked);
681
        ui->calibrationListWidget->addItem(item);
681
        ui->calibrationListWidget->addItem(item);
682
 
682
 
683
        QCoreApplication::processEvents();
683
        QCoreApplication::processEvents();
684
    }
684
    }
685
 
685