尝试创建图像全景软件
我正在使用两个不同图像上的4个匹配点来创建一个projective2d warp来创建一个square.I然后将两个正方形都置于零并使用fitgeotrans计算它们之间的差异
然后,我使用imwarp和我刚刚计算出的projective2d warp来扭曲图像。images{1,i+1} = imwarp(images{1,i+1},finalWarps(1,i));
然后我试图找到我使用transformPointsForward创建projective2d warp的4个匹配点的新位置
transformPointsForward(finalWarps(1,i),stitchCoords{i*2});
新坐标位置与预弯曲图像的位置不匹配,即使我使用相同的扭曲变换用于计算扭曲向前的坐标,我看到使用imwarp和transformPoitnsForward的不同结果
我希望这一切都有意义!