MapPoint类

这个类包含了地图点的一些基本属性和操作方法。

void MapPoint::Replace(MapPoint* pMP) 

将原来的地图点用pMP替换掉,原来地图点的关系也需要改变
在这里插入图片描述

void MapPoint::ComputeDistinctiveDescriptors()

计算最具有代表性的描述子,最好的描述子与其它描述子应该具有最好的距离中值, 由于一个MapPoint会被许多相机观测到,因此在插入关键帧后,需要判断是否更新当前点的最适合的描述子。先获得当前点的所有描述子,然后计算描述子之间的两两距离,最好的描述子与其他描述子应该具有最小的距离中值
最好的描述子与其他描述子应该具有最小的距离中值。

void MapPoint::UpdateNormalAndDepth()

求所有normal的平均值
计算能观测到该点的距离上限和下限。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值