.coveragerc
.pre-commit-config.yaml
.travis.yml
CONTRIBUTING.md
LICENSE.txt
MANIFEST.in
Makefile
README.md
pyproject.toml
readthedocs.yml
requirements-dev.txt
setup.cfg
setup.py
src/.DS_Store
src/__init__.py
src/histolab/__init__.py
src/histolab/slide.py
src/histolab/tile.py
src/histolab/tiler.py
src/histolab/types.py
src/histolab/util.py
src/histolab.egg-info/PKG-INFO
src/histolab.egg-info/SOURCES.txt
src/histolab.egg-info/dependency_links.txt
src/histolab.egg-info/requires.txt
src/histolab.egg-info/top_level.txt
src/histolab.egg-info/zip-safe
src/histolab/data/__init__.py
src/histolab/data/_registry.py
src/histolab/data/cmu_small_region.svs
src/histolab/filters/__init__.py
src/histolab/filters/image_filters.py
src/histolab/filters/image_filters_functional.py
src/histolab/filters/morphological_filters.py
src/histolab/filters/morphological_filters_functional.py
src/histolab/filters/util.py
tests/__init__.py
tests/base.py
tests/unitutil.py
tests/util.py
tests/expectations/mask-arrays/diagnostic-slide-thumb-blue-pen-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-grays-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-green-pen-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-gs-canny-edges-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-gs-filter-entropy-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-gs-otsu-threshold-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-gs1-hysteresis-threshold-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-gs2-hysteresis-threshold-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-gs3-hysteresis-threshold-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-gs4-hysteresis-threshold-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-hsv-blue-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-hsv-blue-pen-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-hsv-grays-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-hsv-green-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-hsv-green-pen-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-hsv-hysteresis-threshold-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-hsv-otsu-threshold-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-hsv-otsu-threshold-remove-small-objects-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-hsv-otsu-threshold-remove-small-objects2-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-hsv-red-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-hsv-red-pen-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-hysteresis-threshold-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-otsu-threshold-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-red-pen-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-rgb-blue-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-rgb-blue-pen-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-rgb-grays-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-rgb-green-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-rgb-green-pen-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-rgb-red-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-rgb-red-pen-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-rgb1-hysteresis-threshold-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-rgb1-hysteresis-threshold-remove-small-objects-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-rgb1-hysteresis-threshold-remove-small-objects2-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-rgb2-hysteresis-threshold-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-rgba1-blue-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-rgba1-green-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-rgba1-red-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-rgba2-blue-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-rgba2-green-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-rgba2-red-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-rgba3-blue-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-rgba3-green-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-rgba3-red-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-ycbcr-blue-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-ycbcr-blue-pen-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-ycbcr-grays-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-ycbcr-green-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-ycbcr-green-pen-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-ycbcr-hysteresis-threshold-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-ycbcr-otsu-threshold-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-ycbcr-red-filter-mask.npy
tests/expectations/mask-arrays/diagnostic-slide-thumb-ycbcr-red-pen-filter-mask.npy
tests/expectations/pil-images-gs/diagnostic-slide-thumb-gs-adaptive-equalization.png
tests/expectations/pil-images-gs/diagnostic-slide-thumb-gs-histogram-equalization.png
tests/expectations/pil-images-gs/diagnostic-slide-thumb-gs-hysteresis-threshold.png
tests/expectations/pil-images-gs/diagnostic-slide-thumb-gs-inverted.png
tests/expectations/pil-images-gs/diagnostic-slide-thumb-gs-kmeans-segmentation.png
tests/expectations/pil-images-gs/diagnostic-slide-thumb-gs-local-equalization.png
tests/expectations/pil-images-gs/diagnostic-slide-thumb-gs-rag-threshold.png
tests/expectations/pil-images-gs/diagnostic-slide-thumb-gs-stretch-contrast.png
tests/expectations/pil-images-gs/diagnostic-slide-thumb-gs1-local-otsu.png
tests/expectations/pil-images-gs/diagnostic-slide-thumb-gs2-local-otsu.png
tests/expectations/pil-images-gs/diagnostic-slide-thumb-gs3-local-otsu.png
tests/expectations/pil-images-gs/diagnostic-slide-thumb-gs4-local-otsu.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-hsv-adaptive-equalization.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-hsv-blue-pen-filter.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-hsv-green-pen-filter.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-hsv-histogram-equalization.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-hsv-hysteresis-threshold.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-hsv-inverted.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-hsv-kmeans-segmentation.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-hsv-rag-threshold.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-hsv-red-pen-filter.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-hsv-rgb-to-hed.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-hsv-stretch-contrast.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-rgb-adaptive-equalization.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-rgb-blue-pen-filter.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-rgb-green-pen-filter.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-rgb-histogram-equalization.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-rgb-hysteresis-threshold.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-rgb-inverted.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-rgb-kmeans-segmentation.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-rgb-rag-threshold.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-rgb-red-pen-filter.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-rgb-stretch-contrast.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-rgb-to-hed.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-rgb-to-hsv.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-ycbcr-adaptive-equalization.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-ycbcr-blue-pen-filter.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-ycbcr-green-pen-filter.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-ycbcr-histogram-equalization.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-ycbcr-hysteresis-threshold.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-ycbcr-inverted.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-ycbcr-kmeans-segmentation.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-ycbcr-rag-threshold.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-ycbcr-red-pen-filter.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-ycbcr-rgb-to-hed.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-ycbcr-rgb-to-hsv.png
tests/expectations/pil-images-rgb/diagnostic-slide-thumb-ycbcr-stretch-contrast.png
tests/expectations/pil-images-rgb/tcga-lung-rgb-eosin-channel.png
tests/expectations/pil-images-rgb/tcga-lung-rgb-hematoxylin-channel.png
tests/expectations/pil-images-rgba/diagnostic-slide-thumb-adaptive-equalization.png
tests/expectations/pil-images-rgba/diagnostic-slide-thumb-blue-pen-filter.png
tests/expectations/pil-images-rgba/diagnostic-slide-thumb-green-pen-filter.png
tests/expectations/pil-images-rgba/diagnostic-slide-thumb-histogram-equalization.png
tests/expectations/pil-images-rgba/diagnostic-slide-thumb-hysteresis-threshold.png
tests/expectations/pil-images-rgba/diagnostic-slide-thumb-inverted.png
tests/expectations/pil-images-rgba/diagnostic-slide-thumb-kmeans-segmentation.png
tests/expectations/pil-images-rgba/diagnostic-slide-thumb-red-pen-filter.png
tests/expectations/pil-images-rgba/diagnostic-slide-thumb-rgba-to-hed.png
tests/expectations/pil-images-rgba/diagnostic-slide-thumb-stretch-contrast.png
tests/expectations/pil-images-rgba/tcga-lung-eosin-channel.png
tests/expectations/pil-images-rgba/tcga-lung-hematoxylin-channel.png
tests/expectations/sparse-mask-arrays/resized-base-mask.npz
tests/expectations/sparse-mask-arrays/resized-complex-mask.npz
tests/expectations/svs-images/small-region-svs-resampled-array.npy
tests/fixtures/__init__.py
tests/fixtures/mask-arrays/diagnostic-slide-thumb-hsv-otsu-threshold-mask.npy
tests/fixtures/mask-arrays/diagnostic-slide-thumb-rgb1-hysteresis-threshold-mask.npy
tests/fixtures/pil-images-gs/diagnostic-slide-thumb-gs.png
tests/fixtures/pil-images-rgb/diagnostic-slide-thumb-hsv.png
tests/fixtures/pil-images-rgb/diagnostic-slide-thumb-rgb.png
tests/fixtures/pil-images-rgb/diagnostic-slide-thumb-ycbcr.png
tests/fixtures/pil-images-rgb/tcga-lung-rgb.png
tests/fixtures/pil-images-rgba/diagnostic-slide-thumb.png
tests/fixtures/pil-images-rgba/tcga-lung.png
tests/fixtures/svs-images/cmu-1-small-region.svs
tests/fixtures/tiles/almost-white-1.png
tests/fixtures/tiles/almost-white-2.png
tests/fixtures/tiles/tissue-level0-4302-10273-4814-10785.png
tests/fixtures/tiles/tissue-level0-7352-11762-7864-12274.png
tests/fixtures/tiles/tissue-level2-1784-6289-5880-10386.png
tests/fixtures/tiles/tissue-level2-3000-7666-7096-11763.png
tests/fixtures/tiles/tissue-level2-4640-4649-8736-8746.png
tests/fixtures/tiles/tissue-level2-4760-5241-8856-9338.png
tests/integration/__init__.py
tests/integration/test_image_filters.py
tests/integration/test_morphological_filters.py
tests/integration/test_slide.py
tests/integration/test_tile.py
tests/unit/__init__.py
tests/unit/test_slide.py
tests/unit/test_tile.py
tests/unit/test_tiler.py
tests/unit/test_util.py
tests/unit/data/__init__.py
tests/unit/data/test_data.py
tests/unit/filters/__init__.py
tests/unit/filters/test_image_filters.py
tests/unit/filters/test_morphological_fillters.py