一、概述
Open3D内置最远点采样函数Open3D (C++)FPS最远点下采样未进行多线程加速,当点云数据量较大时,采样效率低下。本文在分析算法原理以及源码的基础上,给出多线程加速版本的C++Open3D代码实现。
二、代码实现
#include <iostream>
#include<Open3D\Open3D.h>
// 最远点采样
std::vector<size_t>
Open3D内置最远点采样函数Open3D (C++)FPS最远点下采样未进行多线程加速,当点云数据量较大时,采样效率低下。本文在分析算法原理以及源码的基础上,给出多线程加速版本的C++Open3D代码实现。
#include <iostream>
#include<Open3D\Open3D.h>
// 最远点采样
std::vector<size_t>