Version 12 of the LEADTOOLS DICOM C++ Class Library has changed from version 11.5 as follows:
LEADTOOLS DICOM C++ Class Library now supports several new classes, including:
Radiotherapy Beams Treatment Record Class
Radiotherapy Brachy Treatment Record Class
Visible Light Endoscopic Image Class
Visible Light Microscopic Image Class
Visible Light Photographic Image Class
DICOM Server Demo is now available.
Support for the December 1999 DICOM 3.0 Specification is provided.
Optimized memory management, increasing the speed of all DICOM functions.
Optimized DICOM image processing while loading DICOM images. (Faster LUT, faster palette, faster color space conversion)
Added a caching mechanism between disk and memory for optimal speed.
Redesigned the communication process between the DICOM module and the compression filters (JPEG, RLE).
Changed Structures, Constants and Functions
The following structure has been changed since version 11.5
The nCentury member of the VALUEDATETIME structure has been removed. In addition, the nOffset member has been changed from type L_UINT32 to L_INT32.
The LDicomUID::Insert function takes an extra parameter.
DICOMIOD (New members added)
Several of the TAG constants, UID constants, IOD Class constants, IOD Module constants and IOD Usage constants have been modified. For a list of available constants, refer to the following:
Medical Web Viewer .NET
.NET, Java, Android, and iOS/macOS Assemblies
C API/C++ Class Libraries