MCPcopy Create free account
hub / github.com/SpectacularAI/sdk / exclude_points

Function exclude_points

python/cli/process/process.py:145–152  ·  view source on GitHub ↗
(df_source, df_exclude, radius)

Source from the content-addressed store, hash-verified

143 return df_result
144
145def exclude_points(df_source, df_exclude, radius):
146 from scipy.spatial import KDTree
147 xyz = list('xyz')
148 tree = KDTree(df_exclude[xyz].values)
149 ii = tree.query_ball_point(df_source[xyz], r=radius, return_length=True)
150 mask = [l == 0 for l in ii]
151 df_result = df_source.iloc[mask]
152 return df_result
153
154def voxel_decimate(df, cell_size):
155 def grouping_function(row):

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected