Add noise removal filter, decimation filter, spatial filter, temporal filter and hole filling filter

This commit is contained in:
jj
2025-05-12 14:42:34 +08:00
parent 5e71190678
commit 826adb94dd
2 changed files with 28 additions and 0 deletions
+14
View File
@@ -77,7 +77,21 @@ def generate_launch_description():
DeclareLaunchArgument("enable_publish_extrinsic", default_value="false"), DeclareLaunchArgument("enable_publish_extrinsic", default_value="false"),
DeclareLaunchArgument("enable_d2c_viewer", default_value="false"), DeclareLaunchArgument("enable_d2c_viewer", default_value="false"),
DeclareLaunchArgument("enable_ldp", default_value="true"), DeclareLaunchArgument("enable_ldp", default_value="true"),
DeclareLaunchArgument('enable_noise_removal_filter', default_value='false'),
DeclareLaunchArgument('enable_decimation_filter', default_value='false'),
DeclareLaunchArgument('enable_spatial_filter', default_value='false'),
DeclareLaunchArgument('enable_temporal_filter', default_value='false'),
DeclareLaunchArgument('enable_hole_filling_filter', default_value='false'),
DeclareLaunchArgument("enable_threshold_filter", default_value="false"), DeclareLaunchArgument("enable_threshold_filter", default_value="false"),
DeclareLaunchArgument('noise_removal_filter_min_diff', default_value='10'),
DeclareLaunchArgument('noise_removal_filter_max_size', default_value='50'),
DeclareLaunchArgument('decimation_filter_scale', default_value='-1'),
DeclareLaunchArgument('spatial_filter_alpha', default_value='-1.0'),
DeclareLaunchArgument('spatial_filter_diff_threshold', default_value='-1'),
DeclareLaunchArgument('spatial_filter_magnitude', default_value='-1'),
DeclareLaunchArgument('spatial_filter_radius', default_value='-1'),
DeclareLaunchArgument('temporal_filter_diff_threshold', default_value='-1.0'),
DeclareLaunchArgument('temporal_filter_weight', default_value='-1.0'),
DeclareLaunchArgument("threshold_filter_max", default_value="-1"), DeclareLaunchArgument("threshold_filter_max", default_value="-1"),
DeclareLaunchArgument("threshold_filter_min", default_value="-1"), DeclareLaunchArgument("threshold_filter_min", default_value="-1"),
DeclareLaunchArgument("sync_mode", default_value="standalone"), DeclareLaunchArgument("sync_mode", default_value="standalone"),
+14
View File
@@ -83,7 +83,21 @@ def generate_launch_description():
DeclareLaunchArgument("enable_publish_extrinsic", default_value="false"), DeclareLaunchArgument("enable_publish_extrinsic", default_value="false"),
DeclareLaunchArgument("enable_d2c_viewer", default_value="false"), DeclareLaunchArgument("enable_d2c_viewer", default_value="false"),
DeclareLaunchArgument("enable_ldp", default_value="true"), DeclareLaunchArgument("enable_ldp", default_value="true"),
DeclareLaunchArgument('enable_noise_removal_filter', default_value='false'),
DeclareLaunchArgument('enable_decimation_filter', default_value='false'),
DeclareLaunchArgument('enable_spatial_filter', default_value='false'),
DeclareLaunchArgument('enable_temporal_filter', default_value='false'),
DeclareLaunchArgument('enable_hole_filling_filter', default_value='false'),
DeclareLaunchArgument("enable_threshold_filter", default_value="false"), DeclareLaunchArgument("enable_threshold_filter", default_value="false"),
DeclareLaunchArgument('noise_removal_filter_min_diff', default_value='10'),
DeclareLaunchArgument('noise_removal_filter_max_size', default_value='50'),
DeclareLaunchArgument('decimation_filter_scale', default_value='-1'),
DeclareLaunchArgument('spatial_filter_alpha', default_value='-1.0'),
DeclareLaunchArgument('spatial_filter_diff_threshold', default_value='-1'),
DeclareLaunchArgument('spatial_filter_magnitude', default_value='-1'),
DeclareLaunchArgument('spatial_filter_radius', default_value='-1'),
DeclareLaunchArgument('temporal_filter_diff_threshold', default_value='-1.0'),
DeclareLaunchArgument('temporal_filter_weight', default_value='-1.0'),
DeclareLaunchArgument("threshold_filter_max", default_value="-1"), DeclareLaunchArgument("threshold_filter_max", default_value="-1"),
DeclareLaunchArgument("threshold_filter_min", default_value="-1"), DeclareLaunchArgument("threshold_filter_min", default_value="-1"),
DeclareLaunchArgument("sync_mode", default_value="standalone"), DeclareLaunchArgument("sync_mode", default_value="standalone"),