cars.applications.resampling.resampling
this module contains the abstract resampling application class.
Module Contents
Classes
Resampling |
- class cars.applications.resampling.resampling.Resampling
Bases:
cars.applications.application_template.ApplicationTemplate
Resampling
- available_applications :Dict
- default_application = bicubic
- classmethod __init_subclass__(short_name, **kwargs)
- abstract run(sensor_image_left, sensor_image_right, grid_left, grid_right, orchestrator=None, pair_folder=None, pair_key='PAIR_0', margins=None, optimum_tile_size=None, add_color=True)
Run resampling application.
Creates left and right CarsDataset filled with xarray.Dataset, corresponding to sensor images resampled in epipolar geometry.
- Parameters
sensor_images_left (CarsDataset) – tiled sensor left image
sensor_images_right (CarsDataset) – tiled sensor right image
grid_left (CarsDataset) – left epipolar grid
grid_right (CarsDataset) – right epipolar grid
orchestrator – orchestrator used
pair_folder (directory to save files to) – folder used for current pair
pair_key (str) – pair id
margins (xr.Dataset) – margins to use
optimum_tile_size (int) – optimum tile size to use
add_color (bool) – add color image to dataset
- Returns
left epipolar image, right epipolar image
- Return type
Tuple(CarsDataset, CarsDataset)