v0.2.48: Support tiled tiffs in high level dataset API (#185)
* only log downsampling for each MB ob precessed data
* log every gigabyte instead of every megabyte
* implement PR feedback
* WIP: implement high level dataset api
* WIP: implement TiffMag
* implement test for dataset api
* refactor high level dataset api
* add test data for WKDataset
* improve high level dataset api and add more tests
* use seed in tests to achieve deterministic behaviour
* implement a test for writing out of bounds with a wk_slice
* add possibility to define pattern for TiffDatasets
* implement tiled tiff
* improve quality of dataset tests
* make naming schema of test files consistent
* implement PR feedback
* rename tiffs in testdata
* Improve error message and reformat code
* add type annotation
* rename Slice to View
* remove comments and reformat code
* add scikit-image (which is needed for skimage) as dependency
* update version of scikit-image
* fix relative paths in tests
* add possibility to get data of specific tile
* reformat code
* add test for png images
* reformat code
* make TiledTiffDataset a seperate class
* add support for opening datasets which do not have num_channels in properties.json
* add test for advanced pattern
* use more efficient method to detect tile_ranges
* rename file path of test case
* support largestSegmentationId in properties
* restructure properties
* add dataType attribute to properties
* implement PR feedback
* fix writing data to an unopened dataset and support different orders of the dimensions with patterns
* Adjust docstring of method
Co-Authored-By: Philipp Otto <philippotto@users.noreply.github.com>
* Support tiled tiffs in high level dataset API (#178)
* add possibility to define pattern for TiffDatasets
* implement tiled tiff
* add possibility to get data of specific tile
* add test for png images
* reformat code
* make TiledTiffDataset a seperate class
* add support for opening datasets which do not have num_channels in properties.json
* add test for advanced pattern
* use more efficient method to detect tile_ranges
* rename file path of test case
* support largestSegmentationId in properties
* restructure properties
* add dataType attribute to properties
* implement PR feedback
* fix writing data to an unopened dataset and support different orders of the dimensions with patterns
* Adjust docstring of method
Co-Authored-By: Philipp Otto <philippotto@users.noreply.github.com>
Co-authored-by: Philipp Otto <philippotto@users.noreply.github.com>
Co-authored-by: Philipp Otto <philippotto@users.noreply.github.com>