资源简介
经典的Matlab ICP点云配准算法,含三个可用例子。
代码片段和文件信息
% Generate model points
xvals=linspace(02*pi500);
yvals=sin(xvals);
model=[xvals;yvals];
% Generate data points
xvals=linspace(02*pi100);
yvals=sin(xvals);
data=[xvals;yvals];
% Transform data points to their start positions
v1=0.6*(2*rand-1);
Rma=[cos(v1) -sin(v1);sin(v1) cos(v1)];
data=Rma*data;
data(1:)=data(1:)+2*randn;
data(2:)=data(2:)+2*randn;
% A plot. Model points and data points in start positions
figure(1)
plot(model(1:)model(2:)‘r.‘data(1:)data(2:)‘b.‘) axis equal
% Running the ICP-algorithm. Least squares criterion
[TRTTdataOut]=icp(modeldata);
% A plot. Model points and data points in transformed positions
figure(2)
plot(model(1:)model(2:)‘r.‘dataOut(1:)dataOut(2:)‘b.‘) axis equal
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2654 2015-06-16 04:37 example3.m
文件 8330 2015-06-16 04:37 icp.m
文件 30309 2015-06-16 04:37 icpOLD.m
文件 1639 2015-06-16 04:37 readme.txt
文件 789 2015-06-16 04:37 example.m
文件 1872 2015-06-16 04:37 example2.m
文件 1314 2015-06-16 04:37 license.txt
- 上一篇:PMSM-SMC
- 下一篇:original-pic
相关资源
- SLICPdbscan 运用超像素分割算法对图像
- 3D-reconstruction-master 3d重建
- 点云压缩
- 使用包围盒算法对三维激光点云数据
- matlab实现的点云精简算法
- sicktoolbox 提供激光雷达点云数据的读
- PointCloud3DReconstruction 实现了点云的三
- ICP
- bianjieXY 程序可以提取点云数据的特征
- 3D-Reconstruction-code-in-matlab 基于Matlab的
- 3D_MATCHing_SIFT matlab环境下的三维点云配
- calcMeshNormals 用于求取三维点云数据的
- Gauss-and-Mean-Curvature 用matlab开发的计算
- ICP 点云数据的配准算法
- gridtrimesh 通过MATLAB对点云数据生成三
- 经典的ICP点云拼接配准算法,matlab实
- 三维离散点云有向法矢重建和曲率(
- MATLAB读取显示txt格式点云带数据
- ICP及改进方法点云配准
- getpointsXYZ.rar
- ICP算法代码-有图形显示界面
评论
共有 条评论