Skip to content

Releases: ImagingDataCommons/dicom-microscopy-viewer

0.30.0

17 May 19:07
b9d299b
Compare
Choose a tag to compare

Features

  • Rendering engine for client-side decoding of image codecs and additive blending of multiple optical paths (monochrome channels)
  • Viewer methods to toggle and update blending information of individual channels

Bug fixes

  • Calculation of length and area measurements in slide coordinate system

0.23.0

05 May 15:48
Compare
Choose a tag to compare

Features

  • Introduces annotation markers and markups for configuring how ROIs are rendered as vector graphics and for displaying measurements and qualitative evaluations next to the ROI
  • Implements translation interaction tool to move ROIs in their entirely along the X/Y axis of the slide
  • Adds methods to activate/deactivate dragZoom, dragPan, and snap interactions for improved control of interactive visualization
  • Adds method to toggle overview map

0.22.1

11 Dec 02:18
Compare
Choose a tag to compare

Improvements

  • Add utilities for transformation of coordinates between total pixel matrix and slide coordinate system
  • Add more unit tests for testing coordinate transformations

0.22.0

07 Dec 15:46
Compare
Choose a tag to compare

Fixes

  • Remove unnecessary log message

Features

  • Add Comprehensive3DSR metadata class
  • Add ability to style ROIs via the addROI() and the setROIStyle() viewer methods

0.21.1

29 Nov 19:03
Compare
Choose a tag to compare

Bug fixes

  • Fix addition of ROI Measurement or Qualitative Evaluation in cases where the ROI was not added via the viewer API, but was automatically added upon a draw event

0.21.0

29 Nov 18:33
Compare
Choose a tag to compare

New features

  • Support for adding ROI Measurements and Qualitative Evaluations in form of DICOM SR Content Items

0.20.1

23 Nov 17:26
Compare
Choose a tag to compare

Bug fixes

  • Added missing options to docstings of viewer class constructors

0.20.0

16 Sep 13:46
Compare
Choose a tag to compare

Improvements

  • Added JSDoc API documentation
  • Added viewers for display of images with type LABEL and OVERVIEW

API changes

  • Exposed additional functionality via new namespaces (utils, events, roi, etc.)
  • Renamed api.VLWholeSlideMicroscopyImageViewer to viewer.VolumeViewer (api.VLWholeSlideMicroscopyImageViewer is still available as an alias, but will be deprecated)

0.10.2

16 Jul 15:45
Compare
Choose a tag to compare

Bug fixes

  • Fixes setup of test cases

Improvements

  • Maps (Column, Row) coordinates in the 2D Total Pixel Matrix to (x, y, z) coordinates in the 3D Slide Coordinate System and vice versa based on the affine transformation defined by Equation C.7.6.2.1-1

0.10.0

02 Jul 16:13
Compare
Choose a tag to compare

Bug fixes

Correctly rotate Total Pixel Matrix as well as 3D Spatial Coordinates (SCOORD) according to Image Orientation (Slide) when mapping coordinates from image to slide coordinate system and vice versa.