cars.data_structures.format_transformation

Contains function for format transformation between region ans windows:

Module Contents

Functions

tiling_grid_2_cars_dataset_grid(regions_grid[, ...])

Convert Region grid to Grid format used in CarsDatasets, in pixels

grid_margins_2_overlaps(grid, margins)

Convert margins to overlap grid format used in CarsDatasets

region_margins_from_window(initial_margin, window, ...)

Convert window to margins.

cars.data_structures.format_transformation.tiling_grid_2_cars_dataset_grid(regions_grid, resolution=1, from_terrain=False)

Convert Region grid to Grid format used in CarsDatasets, in pixels

Parameters
  • regions_grid (np.ndarray) – region grid

  • resolution (float) – resolution of image

  • from_terrain (bool) – is a terrain raster

Returns

Grid with CarsDataset format

Return type

np.ndarray

cars.data_structures.format_transformation.grid_margins_2_overlaps(grid, margins)

Convert margins to overlap grid format used in CarsDatasets

Parameters
  • grid (np.ndarray) – region grid

  • margins (List) – margin

Returns

overlap grid

Return type

np.ndarray

cars.data_structures.format_transformation.region_margins_from_window(initial_margin, window, left_overlaps, right_overlaps)

Convert window to margins.

Parameters
  • initial_margin (List) – Initial Margin computed

  • window (Dict) – window to use

  • left_overlaps (Dict) – left overlap to use

  • right_overlaps (Dict) – right overlap to use

Returns

Region, Margin

Return type

Tupple(List, List)