Tiles

tile classes for pado images

class pado.images.tiles.GridTileIndex(*, image_size, tile_size, overlap, target_mpp, masked_indices=None, **kwargs)[source]
class pado.images.tiles.PadoTileItem(id: TileId, tile: NDArray, annotations: Sequence[Annotation] | None, metadata: pd.DataFrame | None)[source]

A ‘row’ of a dataset of tiles generated from a PadoDataset

id: TileId

Alias for field number 0

tile: ndarray[Any, dtype[TypeVar(ScalarType, bound= generic, covariant=True)]]

Alias for field number 1

annotations: Optional[Sequence[Annotation]]

Alias for field number 2

metadata: Optional[DataFrame]

Alias for field number 3

class pado.images.tiles.TileId(image_id: ImageId, strategy: str, index: int)[source]

a predictable tile id

image_id: ImageId

Alias for field number 0

strategy: str

Alias for field number 1

index: int

Alias for field number 2

class pado.images.tiles.TileIndex(**kwargs)[source]