:py:mod:`cars.pipelines.default.default_pipeline` ================================================= .. py:module:: cars.pipelines.default.default_pipeline .. autoapi-nested-parse:: CARS default pipeline class file Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: cars.pipelines.default.default_pipeline.DefaultPipeline .. py:class:: DefaultPipeline(conf, config_json_dir=None) Bases: :py:obj:`cars.pipelines.pipeline_template.PipelineTemplate` DefaultPipeline .. py:method:: quit_on_app(app_name) Returns whether the pipeline should end after the application was called. Only works if the output_level is empty, so that the control is instead given to .. py:method:: infer_conditions_from_applications(conf) Fills the condition booleans used later in the pipeline by going through the applications and infering which application we should end the pipeline on. .. py:method:: check_inputs(conf, config_json_dir=None) :staticmethod: Check the inputs given :param conf: configuration of inputs :type conf: dict :param config_json_dir: directory of used json, if user filled paths with relative paths :type config_json_dir: str :return: overloaded inputs :rtype: dict .. py:method:: check_output(conf) :staticmethod: Check the output given :param conf: configuration of output :type conf: dict :return overloader output :rtype : dict .. py:method:: check_applications(conf) Check the given configuration for applications, and generates needed applications for pipeline. :param conf: configuration of applications :type conf: dict .. py:method:: check_applications_with_inputs(inputs_conf, application_conf) Check for each application the input and output configuration consistency :param inputs_conf: inputs checked configuration :type inputs_conf: dict :param application_conf: application checked configuration :type application_conf: dict .. py:method:: sensor_to_depth_maps() Creates the depth map from the sensor images given in the input, by following the CARS pipeline's steps. .. py:method:: rasterize_point_cloud() Final step of the pipeline: rasterize the point cloud created in the prior steps. .. py:method:: filling() Fill the dsm .. py:method:: preprocess_depth_maps() Adds multiple processing steps to the depth maps : Merging, denoising. Creates the point cloud that will be rasterized in the last step of the pipeline. .. py:method:: load_input_depth_maps() Loads all the data and creates all the variables used later when processing a depth map, as if it was just computed. .. py:method:: final_cleanup() Clean temporary files and directory at the end of cars processing .. py:method:: run() Run pipeline