cars.data_structures.format_transformation
Contains function for format transformation between region and windows:
Module Contents
Functions
|
Convert margins to overlap grid format used in CarsDatasets |
|
Get point cloud tiling grid indexes, corresponding to |
|
Compute the tiling grid in pixels, from a tiling grid in |
|
Convert window to margins. |
- 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.get_corresponding_indexes(row, col)
Get point cloud tiling grid indexes, corresponding to given raster indexes. In rasterio convention.
- Parameters
row (int) – row
col (int) – col
- Returns
corresponding indexes (row, col)
- Return type
tuple(int, int)
- cars.data_structures.format_transformation.terrain_coords_to_pix(point_cloud_cars_ds, resolution)
Compute the tiling grid in pixels, from a tiling grid in geocoordinates
- Parameters
point_cloud_cars_ds (CarsDataset) – point clouds
resolution (float) – resolution
- Returns
new tiling 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
Tuple(List, List)