相关疑难解决方法(0)

OpenCV 中的相机标定和鸟瞰投影

我已经完成了相机校准。现在我想获得棋盘图片的鸟瞰图。如下所示。但结果很奇怪,看起来不是一个正方形。你可以看到图3。每个正方形都是7.95x7.95。有人知道为什么吗?

gpsPoints[0] = Point2f(..., ...);
gpsPoints[1] = Point2f(..., ...);
gpsPoints[2] = Point2f(..., ...);
gpsPoints[3] = Point2f(..., ...);

dst[0] = Point2f(..., ...);
dst[1] = Point2f(..., ...);
dst[2] = Point2f(..., ...);
dst[3] = Point2f(..., ...);
Mat transmtx = getPerspectiveTransform(gpsPoints, dst);
warpPerspective(img, frame, transmtx, img.size());
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

在此输入图像描述 在此输入图像描述

c++ camera opencv

4
推荐指数
1
解决办法
1777
查看次数

标签 统计

c++ ×1

camera ×1

opencv ×1