代码之家  ›  专栏  ›  技术社区  ›  user3178756

利用深度图将二维图像坐标转换为三维世界坐标

  •  0
  • user3178756  · 技术社区  · 6 年前

    2D Coordinate to 3D world coordinate ,但它假设图像已纠正,而不是这里的情况。我有一个问题,为这个公式。

    p_camera.x      = (pixCoord.x - cx) / fx;
    p_camera.y      = (pixCoord.y - cy) / fy;
    p_camera.z      = depth;
    
    p_camera.x      = -p_camera.x*p_camera.z;
    p_camera.y      = -p_camera.y*p_camera.z;
    
    P_world = R * (p_camera + T);
    
    0 回复  |  直到 6 年前