feat(io): allow to configure the transfer syntax used to write Enhenced US Volume DICOM file
requested to merge 1091-feat-io-allow-to-configure-the-transfer-syntax-used-to-write-enhenced-us-volume-dicom-file into dev
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