Bug Fix
- RandomTiler coordinates selection within the binary mask. (#256)
- LocalOtsuThreshold filter: now it returns correct type (PIL Image). (#258)
- Coordinate definition in the scale coordinates of RandomTiler were reversed. (#261)
New Features
- Support and test for IHC-stained slides. (#262)
Documentation
- Extended documentations to include examples, images, and tutorials. Added IHC-stained slides in the data module. (#232)
Bug Fix
- RandomTiler now respects the given tile size (#243)
- Use logger object instead of logging module when logging tiler updates (#237)
New Features
- New masks module to create binary masks from slides with different strategies: BiggestTissueBoxMask and TissueMask (#234)
- Refactor locate_mask to draw mask contours on the slide from an arbitrary BinaryMask object (#248)
Breaking Changes
- Refactor Slide: return thumbnail and scaled image instead of saving them (#236)
New Features
- Allow pathlib.Path as Slide path parameter (#226)
- Tilers extract method now has log_level param that set the threshold level for the log messages (#229)
Bug Fix
- Fix of np_to_pil in case float input but in a correct range (#199)
- Fix tiles extractor checking if the tile size is larger than the slide size (#202)
- Fix RandomTiler border wackiness extraction (#203)
New Features
- New parameter tissue_percent for all the tilers' to be used during the has_enough_tissue check (#204)
- Expose wsi properties. The Slide.properties returns the whole OpenSlide WSI properties (#209)
- Allow negative indexing for slide.level (#210)
- New Filter Protocol available (#213)
Breaking Changes
- Remove pen marks filter (#201)
Maintenance
- Pin dependencies in requirements.txt to avoid discrepancy with scikit-image v0.18.0
Bug Fix
- Bug: Fix grid tile coordinates calculation (#186)
- Bug: Fix quickstart tutorial slides' paths (#154 and #165)
New Features
- Add diagnostic method to locate tiles on a slide with every Tiler (#179)
- Add diagnostic method to locate the biggest tissue bounding box on a slide (#188)
- SlideSet is iterable and its slides property has been dropped (#177)
New Features
- Add RgbToLab image filter (#147)
- Add Watershed segmentation filter (#153)
- Support Python 3.8 on Linux and macOS (#151)
Bug Fix
New Features
- Add Lambda filter (#124)
- Add ScoreTiler and RandomScorer (#129)
- Add NucleiScorer (#132)
- Add Ovarian Tissue sample in data module (#136)
Bug Fix
New Features
- Grid Tiler (#99)
Bug Fix
- Fix kmeans segmentation image filter default parameters
- Fix rag threshold image filter default parameters
- Fix check tissue on Tile to discard almost white tiles
.. toctree::