TissueMaskProvider abstract base class that TileExtractor depends on for obtaining binary tissue masks.
TissueMaskProvider
generate, which receives an open WSIReader and returns a 2-D uint8 binary mask where 1 = tissue.
TileExtractor depends only on this interface, so any concrete provider — algorithmic, model-based, or pre-computed — can be plugged in.
Example:
generate
An open WSI reader.
Whether to display a progress bar. Defaults to
True.np.ndarray- Auint8mask of shape(H, W)with values in{0, 1}where1= tissue.

