自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 VINS_Mono代码阅读记录--liftProjective函数

VINS_Mono代码阅读记录--liftProjective函数成像过程cv::undistortPoints()代码实现VINS_Mono中的liftProjective()函数参考文献在VINS_Mono中的视觉前端里,经常会使用liftProjective这个函数,如下所示:for (unsigned int i = 0; i < cur_pts.size(); i++){ Eigen::Vector2d a(cur_pts[i].x, cur_pts[i].y); //a为像素

2021-06-25 22:36:24 1267

原创 基于Kinect v2+PCL的模型奶牛重建(下)——点云融合

这一节将介绍如何进行点云融合。首先是加载文件,点云过滤什么的,这里不详讲了。融合过程如下图所示:首先,把0当作是Target,1和2当作是Source。1和2分别转60度之后,分别与0进行配准(旋转时计算这3帧的重心,然后绕其重心进行旋转)。配准后,0的点云是不变的,变的分别是1和2的点云。配准采用的是向量ICP 方法,下面仅以前面3帧为例给出代码,后面3帧处理过程是一样的,把3当...

2017-04-30 16:15:39 11866 48

原创 基于Kinect v2+PCL的模型奶牛重建(中)——地面去除与法向量计算

从上一节中我们得到了8个PCD文件,其中第一个文件是地面点云,第二个文件是地面+盒子的点云,后面的文件是6个不同角度的地面+盒子+奶牛的点云。这一节我们将生成6个不同角度的去除了地面的点云,并计算其法向量,同时获取一些信息,用作下一节来处理。首先,我们有8个PCD文件:const int numberOfViews = 8;//点云数量然后加载这8个文件:std::vector

2017-04-30 15:17:15 5592 40

原创 基于Kinect v2+PCL的模型奶牛重建(上)——数据获取

最近想写把近段时间的工作成果写成博客,与大家分享。废话不多说,我采用的是Kinect v2 + PCL 的方法对模型奶牛进行重建。Kinect摄像机固定不动,从6个角度去拍摄模型奶牛,每个角度拍一帧(当然,想要有好的细节应该每个角度多拍几帧。这里假设只拍一帧

2017-04-30 09:19:21 8939 27

原创 PCL 构造一个绕任意轴旋转的变换矩阵

最近在用PCL的时候,需要对点云绕某一个轴进行旋转。于是上网查了些资料自己弄了个函数,分享给大家。

2017-02-23 20:29:22 6059 5

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除