Skip to content

feat(io): allow to configure the transfer syntax used to write Enhenced US Volume DICOM file

Description

Allow to configure and override the transfer syntax used to write Enhanced US Volume.

Also:

  • 10% increase of nvjpeg2000 writing performance (avoiding unnecessary copy)
  • fix a huge memory leak while using nvjpeg2000 for DICOM writing
  • add profiling test for transfer syntax
  • allow using TempDir as a simple RAII directory cleaner
  • fix many memory leaks:
  • fix a possible crash when the window is resized while not yet ready

Closes #1091 (closed)

How to test it?

  • use setTransferSyntax() somewhere on your writer
  • watch unit tests
Edited by Didier WECKMANN

Merge request reports