MATLAB 计算两片点云间的最小距离(2种方法) (39)

MATLAB 计算两片点云间的最小距离 (39)

  • 一、算法介绍
  • 二、算法实现
    • 1.常规计算方法
    • 2.基于KD树的快速计算

一、算法介绍

假设我们现在有两片点云 1 和 2 ,需要计算二者之间的最小距离,这里提供两种计算方法,分别是常规计算和基于KD树近邻搜索的快速计算方法,使用的测试数据如下:
MATLAB 计算两片点云间的最小距离(2种方法) (39)_第1张图片

二、算法实现

1.常规计算方法

代码如下(示例):

% 两组三维点云数据
ptCloud1 = pcread("近1.ply"

你可能感兴趣的:(MATLAB点云处理学习,matlab,开发语言,点云块距离,最小欧式距离,点云处理)