我想知道我怎样才能使用OpenCV函数 cvGetPerspectiveTransform()和cvWarpPerspective()的道路图像的鸟瞰。我搜索了很多,找到一些教程和例子,但什么都没发现。我需要帮助来理解这些功能。 感谢如何使用opencv获取鸟瞰道路图像?
1
A
回答
0
如果你的意思是你要删除从图像的角度和仿射的效果,那么你在技术上需要移动line at infinty和图像的circular points其与变换规范职务。调查这些条款是开始理解你所要求的背后数学的最佳地点。
在另一方面,你可能只需要使用的OpenCV的findHomography得到改变你想,而不必担心数学。然后可以将单应性矩阵插入WarpPerspective()以扭曲图像。可以在this论文结束处找到用单应性去除透视失真的例子。您需要知道道路图像中至少4点的纠正图像坐标及其在扭曲图像中的对应坐标。道路上的矩形标记将成为很好的候选点。
+0
关于你的第二个段落:如果我有在地面上的矩形,我知道它的真实我可以得到图像上的像素坐标,我应该如何在'findHomography(srcPts,destPts,H)'中设置'srcPts'和'destPts'以获得正确的映射?我在Opencv论坛发布了这个问题,[链接](http://answers.opencv.org/question/43752/bird-eye-view-homography/) – Elod 2014-10-07 12:27:51
相关问题
- 1. 如何在不知道相机固有参数的情况下使用opencv获取鸟瞰图像
- 2. 如何创建给定飞机的鸟瞰图像?
- 3. 必应地图 - 如何关闭鸟瞰视图中的街道标签?
- 4. 是否可以从谷歌地图下载45°(鸟瞰)图像?
- 5. 鸟瞰投影误差
- 6. 如何使用opencv获取python中的图像的dct
- 7. 如何使用OpenCV获取图像Exif数据?
- 8. WPF web浏览器+ BingMaps +鸟瞰
- 9. Bing地图V8 API中没有更多的鸟瞰图吗?
- 10. 从Opencv摄像机获取Partial图像
- 11. OpenCV:如何使用4个通道加载png图像?
- 12. 如何获取图像绝对路径?
- 13. 如何使用IImgCtx获取带有Alpha通道的图像?
- 14. 使用opencv和C++获取图书图像
- 15. 如何使用opencv获取中风的路径?
- 16. 如何使用SonataMediaBundle在树枝中获取图像路径?
- 17. 如何使用Google地图API /路线API获取道路危险
- 18. 如何使用opencv创建HDR图像
- 19. OpenCV Android图像路径
- 20. 使用openCV从Amazon S3读取图像
- 21. 使用PHP从完整图像路径获取图像名称
- 22. 如何从ip摄像头获取图像并将图像存储在openCV中
- 23. 如何使用IHTMLSelectionObject获取图像?
- 24. 如何使用FreeImage获取子图像
- 25. 如何使用simplexml获取图像src
- 26. 我如何使用preg_match_all获取图像
- 27. 如何获取图像,并使用PHP
- 28. 如何使用jQuery获取图像ID?
- 29. 使用opencv查找道路边缘
- 30. opencv在iphone中获取子图像
http://www.aishack.in/2010/07/calibrating-undistorting-with-opencv-in-c-oh-yeah/ – 2012-08-06 17:10:25
@Martin贝克特感谢它是关于照相机的校准,但我的问题仍然存在。 – user1857375 2012-08-06 17:43:37
第一条评论的链接不起作用。这里的固定链接:http://aishack.in/tutorials/calibrating-undistorting-with-opencv-in-c-oh-yeah/ – 2014-09-18 07:07:42