Skip to content

Releases: imi-bigpicture/wsidicom

0.20.4

25 Mar 14:48
6a35682
Compare
Choose a tag to compare

Fixed

  • Error when calculating downscaled image size causing save() with add_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

20 Mar 08:39
46fae89
Compare
Choose a tag to compare

Fixed

  • Missing handling of pyramid index when creating WsiInstance using create_instance().

0.20.2

18 Mar 19:11
ec4fd2b
Compare
Choose a tag to compare

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

22 Feb 14:27
28f9b2f
Compare
Choose a tag to compare

Fixed

  • Changed default for parameter source_owned in __init__ of WsiDicom to be True, to by default close opened file handles.

0.20.0

21 Feb 09:05
6780697
Compare
Choose a tag to compare

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

14 Feb 13:06
f3d8a1c
Compare
Choose a tag to compare

Fixed

  • Correct handling of missing image coordinate system when loading metadata.

0.19.0

12 Feb 20:19
4e211a2
Compare
Choose a tag to compare

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

22 Jan 21:06
bc2edb5
Compare
Choose a tag to compare

Fixed

  • Fixed missing levels property.

0.18.2

12 Jan 15:08
b7d5003
Compare
Choose a tag to compare

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

12 Jan 12:23
4b1c61f
Compare
Choose a tag to compare

Fixed

  • Missing indentation in Patient and Equipment metadata classes.