Compositions

class FiltersComposition(cls_)[source]

Provide appropriate filters compositions based on the cls_ parameter.

Parameters

cls (type, {Tile, Slide}) – The class to get the appropriate filters composition for

Example

>>> from histolab.filters.compositions import FiltersComposition
>>> from histolab.slide import Slide
>>> from histolab.tile import Tile
>>> filters_slide = FiltersComposition(Slide).tissue_mask_filters
>>> filters_tile = FiltersComposition(Tile).tissue_mask_filters
property tissue_mask_filters: histolab.filters.image_filters.Compose

Return filters composition based on the cls_ parameter.

Returns

If the cls_ parameter is the class Slide the returned filters chain is composed of:

If the cls_ parameter is the class Tile the returned filters chain is composed of:

Return type

imf.Compose