【问题标题】:How to turn a 3D image into a 2D map?如何将 3D 图像变成 2D 地图?
【发布时间】:2019-09-12 02:41:51
【问题描述】:

作为标题状态,我正在尝试将图像变成这样:

进入二维地图。更具体地说,我想映射我能够在图像顶部添加的红线。我已经尝试了一些东西,但我能得到的只是:

任何帮助或提示? (我在 python 上主要使用 opencv 来完成这项工作)

【问题讨论】:

  • 请详细解释一下二维图的坐标轴代表什么。
  • 相对于拍摄照片的相机的 x 和 y 位置(希望有意义)
  • 对我来说仍然没有意义!什么的 x 和 y - 相机位置或沿线的点的 x,y,忽略 z(在世界坐标中)?如果是后者,你的世界坐标系是如何定义的?你能更好地解释或显示一个图表吗?

标签: python opencv image-processing slam


【解决方案1】:

如果我理解正确,您希望将相机图像转换为鸟瞰视角,消除车道标记的透视扭曲并创建道路平面的平面 2D 自上而下视图。

如果这确实是您想要实现的目标,您可以查阅本教程以获得 OpenCV 教程,该教程正是这样做的: Bird's Eye View Transformation tutorial

【讨论】:

  • 这正是我想要的。试了一下,效果很好。比你!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-07-14
  • 2019-06-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多