dask.array.image.imread

dask.array.image.imread

dask.array.image.imread(filename, imread=None, preprocess=None)[源代码]

将一系列图像读入一个 dask 数组

参数
文件名: 字符串

类似 ‘myfile.*.png’ 的 globstring

imread: 函数 (可选)

可选地提供自定义的 imread 函数。该函数应接受一个文件名并生成一个 numpy 数组。默认为 skimage.io.imread

预处理:函数(可选)

可选地提供自定义函数来预处理图像。函数应期望一个单一图像的numpy数组。

返回
所有图像沿着第一个维度堆叠的 Dask 数组。
每个单独的图像文件将被视为一个独立的块。

示例

>>> from dask.array.image import imread
>>> im = imread('2015-*-*.png')  
>>> im.shape  
(365, 1000, 1000, 3)