If image data is too large to fit into memory, it becomes necessary to split the image into multiple tiles and process them individually. While this step is straightforward, it can become very challenging to stitch the resulting image tiles together and return one big result image. In this section we will elaborate on strategies to deal with tiled image processing. The dask library enables processing tiled images easy to use.
See also
- Genevieve Buckley's talk about "dask-image: distributed image processing for large data" (PyConline AU 2020) Slides
- John Kirkham's talk about "dask image:A Library for Distributed Image Processing" (SciPy 2019)
- Dask documentation
- Dask examples: image processing