资源简介
需安装PCL,配好环境。程序中需要更改的内容包括原点云、目标点云及二者间估算的转换矩阵(4*4)。
代码片段和文件信息
#include
#include
#include
#include
#include
int main(int argc char** argv)
{
pcl::PointCloud::Ptr cloud1(new pcl::PointCloud);
pcl::PointCloud::Ptr cloud2(new pcl::PointCloud);
pcl::PointCloud::Ptr cloud1to2(new pcl::PointCloud);
// load pcd file
if (pcl::io::loadPCDFile(“Lgray.pcd“ *cloud1) == -1) {
std::cout << “load cloud1 failed!“ << std::endl;
getchar();
return -1;
}
std::cout << “cloud1 loaded!“ << std::endl;
if (pcl::io::loadPCDFile(“Rgray.pcd“ *cloud2) == -1) {
std::cout << “load cloud2 failed!“ << std::endl;
getchar();
return -1;
}
std::cout << “cloud2 loaded!“ << std::endl;
Eigen::Matrix4f transformation12;
transformation12 << -0.2390 0.2257 0.9444 1.1989 -0.2231 0.9338 -0.2797 -
- 上一篇:完善版TreeTwo.rar
- 下一篇:进程调度的设计与实现图形界面实现源代码
相关资源
- C语言封装的HttpClient接口
- 三维点云边界提取
- 三维点云的圆柱面拟合
- 点云数据txt格式
- vc++三维点云数据的读取与显示
- 点云数据按高程赋色渲染.rar
- 求取点云体积
- kinect2.0数据采集及点云生成代码C++
- 点云压缩代码
- 点云数据处理---用opengl绘制显示并操
- 用C++实现点云显示
- PCL与MFC配合编译
- rabbitmq的C++客户端SimpleAmqpClient编译库
- 点云Las文件读写c++库 Lasib_msvc2015
- 基于PCL的对点云的排序
- MFC的HttpClient的Get和Post方法
- 轻量级C++实现的httpserver和httpclient
- C++ httpclient类
- HOUGH_LINE.cpp
- kinect+opengl 生成并显示点云
- Kinect2.0+PCL实现点云显示
- PCL点云-RGBD图像ICP迭代最近点之点云配
- 点云数据滤波------数学形态学
- Windows下配置python_pcl全套资料
- 基于PCL、VTK的切片法计算三维模型的
- 激光雷达点云地平面校准 地面分割
- ntripclient-c++
- VTK源码,读取obj、stl点云,生成重建
- 使用RANSAC提取平面
- 点云生成深度图,并保存深度图
评论
共有 条评论