ICP算法将两个点云作为输入,并返回刚性变换(旋转矩阵R和平移向量T),以最佳对齐点云。
例子:
[R T] = icp (q, p, 10);
将p点与q点进行10次迭代对齐。
然后使用
R*p+repmat(T,1,长度(p));
该文件实现了点对点和点对平面以及一些其他功能,如外推、加权函数、边缘点拒绝等。
有关ICP算法和实现的变体的介绍性文本,请参阅http://www2.imm.dtu.dk/~jakw/publications/bscthesis.pdf
Hans Martin Kjer和Jakob Wilm——PET运动校正表面配准算法的评估
引用为
Jakob Wilm(2021)。迭代最近点(//www.tianjin-qmedu.com/matlabcentral/fileexchange/27804-iterative-closest-point),MATLAB中央文件交换。恢复.