cars.pipelines.analysis.analysis
CARS analysis pipeline class file
Attributes
Classes
Analysis pipeline |
Functions
|
Launch full res pipeline on crop : tie point analysis, and dsm |
|
Launch full res pipeline on crop : tie point analysis, and dsm |
|
Generate cropped image and associated conf |
|
Get best roi from low res results |
|
Generate satellite positions |
Module Contents
- cars.pipelines.analysis.analysis.PIPELINE = 'analysis'
- class cars.pipelines.analysis.analysis.AnalysisPipeline(conf, config_dir=None)[source]
Bases:
cars.pipelines.pipeline_template.PipelineTemplateAnalysis pipeline
- setup_progress_tracking(parent_pipeline_id=None)[source]
Setup progress tracking for analysis.
- Parameters:
parent_pipeline_id (int or None) – Optional parent pipeline ID
- Returns:
Task ID to pass to orchestrator via set_target_task()
- Return type:
int
- used_conf
- config_dir = None
- pipeline_progress_id = None
- task_progress_id = None
- static check_inputs(conf, config_dir=None)[source]
Check the inputs given
- Parameters:
conf (dict) – configuration of inputs
config_dir (str) – directory of used json/yaml, if user filled paths with relative paths
- Returns:
overloaded inputs
- Return type:
dict
- cars.pipelines.analysis.analysis.launch_low_res_pipeline(conf, low_res_dir, config_dir)[source]
Launch full res pipeline on crop : tie point analysis, and dsm
- cars.pipelines.analysis.analysis.launch_full_res_pipeline(conf, full_res_dir, low_res_dir, config_dir, used_resolution)[source]
Launch full res pipeline on crop : tie point analysis, and dsm
- cars.pipelines.analysis.analysis.generate_cropped_images(input_conf, cropped_images_dir, roi_bbox)[source]
Generate cropped image and associated conf :param input_conf: :param cropped_images_dir: :param roi_bbox: :return: