cars.pipelines.sensor_to_dense_dsm.sensor_to_dense_dsm_pipeline

CARS sensors_to_dense_dsm pipeline class file

Module Contents

Classes

SensorToDenseDsmPipeline

SensorToDenseDsmPipeline

class cars.pipelines.sensor_to_dense_dsm.sensor_to_dense_dsm_pipeline.SensorToDenseDsmPipeline(conf, config_json_dir=None)

Bases: cars.pipelines.pipeline_template.PipelineTemplate

SensorToDenseDsmPipeline

static check_inputs(conf, config_json_dir=None)

Check the inputs given

Parameters
  • conf (dict) – configuration of inputs

  • config_json_dir (str) – directory of used json, if user filled paths with relative paths

Returns

overloader inputs

Return type

dict

static check_output(conf)

Check the output given

Parameters

conf (dict) – configuration of output

:return overloader output :rtype : dict

check_applications(conf, generate_terrain_products, no_merging=False)

Check the given configuration for applications, and generates needed applications for pipeline.

Parameters
  • conf (dict) – configuration of applications

  • generate_terrain_products (bool) – true if uses point cloud fusion, pc removing, rasterization

  • no_merging (bool) – True if skip PC fusion and PC removing

check_inputs_with_applications(inputs_conf, application_conf)

Check for each application the input configuration consistency

Parameters
  • inputs_conf (dict) – inputs checked configuration

  • application_conf (dict) – application checked configuration

run()

Run pipeline