deepness.processing.extent_utils.calculate_base_extent_bbox_in_full_image

calculate_base_extent_bbox_in_full_image(image_size_y: int, base_extent: <MagicMock name='mock.QgsRectangle' id='140217810845264'>, extended_extent: <MagicMock name='mock.QgsRectangle' id='140217810845264'>, rlayer_units_per_pixel) BoundingBox

Calculate how the base extent fits in extended_extent in terms of pixel position

Parameters:
  • image_size_y (int) – Size of the image in y axis in pixels

  • base_extent (QgsRectangle) – Base Extent of processing

  • extended_extent (QgsRectangle) – Extended extent of processing

  • rlayer_units_per_pixel (_type_) – Number of layer units per a single image pixel

Returns:

Bounding box describing position of base extent in the extended extent

Return type:

BoundingBox