Compositions¶
- class FiltersComposition(cls_, *custom_filters)[source]¶
Provide appropriate filters compositions based on the
cls_
parameter.- Parameters
cls (type, {Tile, Slide, Compose}) – The class to get the appropriate filters composition for
*custom_filters (imf.ImageFilter) – Custom filter applied if (and only if) the type Compose is used.
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
cls_ (type) –
custom_filters (histolab.filters.image_filters.ImageFilter) –
- property tissue_mask_filters: histolab.filters.image_filters.Compose¶
Return filters composition based on the
cls_
parameter.- Returns
If the
cls_
parameter is the classSlide
the returned filters chain is composed of:If the
cls_
parameter is the classTile
the returned filters chain is composed of:- Return type
imf.Compose