cars.applications.point_cloud_outliers_removing.pc_out_removing
this module contains the abstract PointsCloudOutlierRemoving application class.
Module Contents
Classes
PointCloudOutliersRemoving |
- class cars.applications.point_cloud_outliers_removing.pc_out_removing.PointCloudOutliersRemoving(conf=None)
Bases:
cars.applications.application_template.ApplicationTemplate
PointCloudOutliersRemoving
- available_applications :Dict
- default_application = statistical
- classmethod __init_subclass__(short_name, **kwargs)
- abstract get_on_ground_margin(resolution=0.5)
Get margins to use during point clouds fusion
- Returns
margin
- Return type
float
- abstract get_method()
Get margins to use during point clouds fusion
- Returns
algorithm method
- Return type
string
- abstract run(merged_points_cloud, orchestrator=None)
Run PointCloudOutliersRemoving application.
Creates a CarsDataset filled with new point cloud tiles.
- Parameters
merged_points_cloud (CarsDataset filled with pandas.DataFrame) – merged point cloud
orchestrator – orchestrator used
- Returns
filtered merged points cloud
- Return type
CarsDataset filled with xr.Dataset