Hi, I’m currently working with point clouds and would like to find the average XYZ coordinates of points within a local neighborhood (e.g., within a certain radius or around a picked point).
I’ve explored filters such as Noise Filter, SOR Filter, but I haven’t found a direct way to compute or export the mean XYZ of neighboring points around a selected point or region.
Could you please let me know if CloudCompare has a built-in tool or workflow for this
Averaging neighboring points
Re: Averaging neighboring points
You could maybe transfer the coordinates to scalar fields (Edit > Scalar fields > Export coordinate(s) to SF(s)) and then use the 'Gaussian filter' tool on these 3 scalar fields to compute the average. And last, set the 3 filtered SFs back to coordinates (Edit > Scalar fields > Set SF as coordinate(s)).
Daniel, CloudCompare admin