TIFFWSIReader¶

class TIFFWSIReader(input_img, mpp=None, power=None, series='auto', cache_size=268435456)[source]¶

Define Tiff WSI Reader.

Initialize TIFFWSIReader.

Methods

read_bounds

See TIFFWSIReaderDelegate.read_bounds docs for details.

read_rect

See TIFFWSIReaderDelegate.read_rect docs for details.

Attributes

Parameters:
  • input_img (str | Path | np.ndarray)

  • mpp (tuple[Number, Number] | None)

  • power (Number | None)

  • series (str)

  • cache_size (int)

read_bounds(bounds, resolution=0, units='level', interpolation='optimise', pad_mode='constant', pad_constant_values=0, coord_space='baseline', **kwargs)[source]¶

See TIFFWSIReaderDelegate.read_bounds docs for details.

Parameters:
  • self (TIFFWSIReader)

  • bounds (IntBounds)

  • resolution (Resolution)

  • units (Units)

  • interpolation (str)

  • pad_mode (str)

  • pad_constant_values (int | IntPair)

  • coord_space (str)

  • kwargs (dict)

Return type:

np.ndarray

read_rect(location, size, resolution=0, units='level', interpolation='optimise', pad_mode='constant', pad_constant_values=0, coord_space='baseline', **kwargs)[source]¶

See TIFFWSIReaderDelegate.read_rect docs for details.

Parameters:
  • self (TIFFWSIReader)

  • location (IntPair)

  • size (IntPair)

  • resolution (Resolution)

  • units (Units)

  • interpolation (str)

  • pad_mode (str)

  • pad_constant_values (int | IntPair)

  • coord_space (str)

  • kwargs (dict)

Return type:

np.ndarray