Releases: imi-bigpicture/wsidicom
Releases · imi-bigpicture/wsidicom
0.20.4
Fixed
- Error when calculating downscaled image size causing
save()
withadd_missing_levels
to fail. - Missing sort when creating new pyramid levels, causing new levels to be created from a to high resolution level.
0.20.3
Fixed
- Missing handling of pyramid index when creating
WsiInstance
usingcreate_instance()
.
0.20.2
Fixed
- Fixed handling of string values longer than allowed by value representation.
- Corrected staining substances to be either a single string or a list of codes instead of a list of strings or codes.
- Added
allow_none
for json metadata fields where it was missing. - Do not add empty
CodingSchemeVersion
to concept code name.
0.20.1
Fixed
- Changed default for parameter
source_owned
in__init__
ofWsiDicom
to be True, to by default close opened file handles.
0.20.0
Added
- Support for opening files using fsspec.
- Support for reading tile offset from TIFF tags if dual DICOM TIFF file.
Fixed
- Matching of slide uids between groups when validating opened instances.
- Handling of missing dataset values if no default value.
- Wrong concept name used when serializing and deserializing DICOM specimen samplings.
0.19.1
Fixed
- Correct handling of missing image coordinate system when loading metadata.
0.19.0
Added
- Support for decoding HT-JPEG2000 using Pillow, imagecodecs and/or pylibjpeg-openjpeg.
- Optional codec pyjpegls for JPEG-LS support.
Fixed
- Handling of non-conformant DICOM Web responses.
0.18.3
Fixed
- Fixed missing
levels
property.
0.18.2
Fixed
- Missing KeyError in exception catch for Pyramid.get(), that made getting image data for non-existing levels (by downscaling) not work.
- Handle loading metadata if
ExtendedDepthOfField
not set. - Metadata for pyramid is now lazy loaded.
0.18.1
Fixed
- Missing indentation in
Patient
andEquipment
metadata classes.