imread

tifffile.imread(files=None, *, selection=None, aszarr=False, key=None, series=None, level=None, squeeze=None, maxworkers=None, buffersize=None, mode=None, name=None, offset=None, size=None, pattern=None, axesorder=None, categories=None, imread=None, imreadargs=None, sort=None, container=None, chunkshape=None, chunkdtype=None, axestiled=None, ioworkers=1, chunkmode=None, fillvalue=None, zattrs=None, multiscales=None, omexml=None, out=None, out_inplace=None, _multifile=None, _useframes=None, **kwargs)

Return image from TIFF file(s) as NumPy array or Zarr 2 store.

The first image series in the file(s) is returned by default.

Parameters:
Returns:

Images from specified files, series, or pages. Zarr 2 store instances must be closed after use. See TiffPage.asarray() for operations that are applied (or not) to the image data stored in the file.

Return type:

NDArray[Any] | ZarrTiffStore | ZarrFileSequenceStore