dask.array.image.imread
dask.array.image.imread¶
- dask.array.image.imread(filename, imread=None, preprocess=None)[source]¶
Read a stack of images into a dask array
- Parameters
- filename: string
A globstring like ‘myfile.*.png’
- imread: function (optional)
Optionally provide custom imread function. Function should expect a filename and produce a numpy array. Defaults to
skimage.io.imread
.- preprocess: function (optional)
Optionally provide custom function to preprocess the image. Function should expect a numpy array for a single image.
- Returns
- Dask array of all images stacked along the first dimension.
- Each separate image file will be treated as an individual chunk.
Examples
>>> from dask.array.image import imread >>> im = imread('2015-*-*.png') >>> im.shape (365, 1000, 1000, 3)