Interpolating a 3D Point Cloud at a Defined Interval

I am trying to compare two 3D point clouds to each other, which requires interpolation in each dataset to compare exact coordinates. Is there a simple way in MATLAB to do this? I was hoping to have a defined XYZ grid of 1 cm intervals.

댓글 수: 3

Maybe griddata?
I was hoping to have a defined X/Y grid of 1 cm intervals.
If it's a 3D point cloud, don't you mean an X/Y/Z grid?
Yes, you're right.

댓글을 달려면 로그인하십시오.

 채택된 답변

Sai Bhargav Avula
Sai Bhargav Avula 2020년 2월 19일

4 개 추천

Hi,
Functions like delaunayTriangulation and scatteredInterpolant can be used to interpolate the data and get a Denser point cloud. For smoothening, use Savitzky-Golay filter.
Hope this helps!

추가 답변 (0개)

카테고리

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by