资源简介
使用MATLAB编写的,用于三维点云数据进行迭代最近邻分析的算法,我是用在了根据点云特征配准操作中,ICP、3D。
代码片段和文件信息
% 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
相关资源
- stlwritematlab程序
- Robust ICP (matlab)
- 裁剪ICP代码
- 使用matlab实现ICP点云匹配
- ICP_matlab
- ICP算法matlab实现.zip
- 离散点云三维重建matlab程序
- matlab实现三维点云三角化
- Matlab 三维点云 三角化
- matlab 基于点云的三维重建 附带 点云
- S-ICP算法MATLAB程序
- 点云的三维重建代码,内容丰富matl
- MATLAB 三维点云重构Surface recostruction
- point3d 点云三维重建
- 三维重建算法 MATLAB 点云数据
- 点云的三维重建 MATLAB代码 带图片以及
- 点云曲面重建
- matlab delaunary 三维点云三角化
- 基于高斯球的三维点云精简,matlab实
- 基于PCA的点云位姿估计与粗拼接,m
- 点云数据栅格化matlab代码
- 点云滤波 一维双向扫描方法
- 激光雷达数据处理.rar
- 从视差图重建3D点云MATLAB
- 激光雷达点云滤波---根据TIN渐进加密
- Matlab+PFH.rar
- 基于法向量的点云数据精简算法matl
- ICP算法matlab代码
- laser-icp-matlab code
- matlab读入三维点云数据斯坦福兔子
评论
共有 条评论