Skip to content

0.36.0

Choose a tag to compare

@hackermd hackermd released this 10 Mar 23:42
· 197 commits to master since this release

New features

  • Support display of segments stored in DICOM Segmentation instances
  • Support display of parameter mappings stored in DICOM Parametric Map instances
  • Support display of annotation groups stored in DICOM Microscopy Bulk Simple Annotations instances
  • Implement color transformations using ICC Profiles to correct color images client side in a browser-independent manner
  • Implement grayscale transformations using Palette Color Lookup Tables to pseudo-color grayscale images

Enhancements

  • Decode JPEG, JPEG 2000, and JPEG-LS compressed image frames client side in a browser-independent manner
  • Improve performance of transformation and rendering operations using WebGL for both grayscale as well as color images
  • Optimize display of overview images and keep overview image fixed when zooming or panning volume images
  • Optimize HTTP Accept header field for retrieval of frames to work around issues with various server implementations

Bug fixes

  • Fix color space conversion during decoding of JPEG 2000 compressed image frames
  • Fix unit of area measurements for ROI annotations
  • Publish events when bulkdata loading starts and ends

Breaking changes

  • Remove BlendingInformation type and the ability to describe how channels should be displayed during construction of a viewer instance. Instead use setOpticalPath() method to style individual optical paths ("channels") after construction.