mosaic.operations.remove_outliers#
- remove_outliers(geometry, method='statistical', **kwargs)[source]#
Filters out points that are statistical outliers based on local neighborhoods.
- Parameters:
- geometry
mosaic.geometry.Geometry Input data.
- methodstr, optional
Outlier detection method. Options are: - ‘statistical’ : Statistical outlier removal based on neighbor distances - ‘eigenvalue’ : Eigenvalue-based outlier removal Default is ‘statistical’.
- **kwargs
Additional parameters for outlier removal method.
- geometry
- Returns:
mosaic.geometry.Geometryor NoneFiltered point cloud geometry with outliers removed. Returns None if no points remain after filtering.