相机标定小工具(单目+双目)技术分享

相机标定小工具(单目+双目)技术分享_第1张图片

void stereo_Calibrate::calibrateStereo()
{

    int current = 1;
    QDir dirL(imgsrcDirPathl+"/left");
    QDir dirR(imgsrcDirPathl+"/right");
    QStringList imagelistL;
    QStringList imagelistR;
    imagelistL<<"*.jpg"<<"*.bmp"<<"*.png";
    imagelistR<<"*.jpg"<<"*.bmp"<<"*.png";
    dirL.setNameFilters(imagelistL);
    dirR.setNameFilters(imagelistR);
    int imagecuont =dirL.count();
    framenumber=dirL.count();
    std::string dirpathL =imgsrcDirPathl.toStdString();
    std::string dirpathR =imgsrcDirPathl.toStdString();
    int success_n=0;
        for(int i=0;i> object_pointsL; /* 保存标定板上角点的三维坐标 */
        std::vector tvecsMatL;  /* 每幅图像的旋转向量 */
        std::vector rvecsMatL;  /* 每幅图像的平移向量 */
        std::vector realPointL;

        std::vector> object_pointsR; /* 保存标定板上角点的三维坐标 */
        std::vector tvecsMatR;  /* 每幅图像的旋转向量 */
        std::vector rvecsMatR;  /* 每幅图像的平移向量 */
        std::vector realPointR;

 if(success_n!=0)
{
    for(int i=0;i

以上就是软件的主要代码,相信大家都可以做出来了。加油!

你可能感兴趣的:(c++,qt,相机,相机标定)