Changes from Version 11.5 to Version 12

Version 12 of the LEADTOOLS DICOM Class Library has changed from version 11.5 as follows:

image\sqrblit.gif LEADTOOLS DICOM 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

image\sqrblit.gif DICOM Server Demo is now available.

image\sqrblit.gif Support for the December 1999 DICOM 3.0 Specification is provided.

image\sqrblit.gif Optimized memory management, increasing the speed of all DICOM functions.

image\sqrblit.gif Optimized DICOM image processing while loading DICOM images. (Faster LUT, faster palette, faster color space conversion)

image\sqrblit.gif Added a caching mechanism between disk and memory for optimal speed.

image\sqrblit.gif 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

image\sqrblit.gif 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.

image\sqrblit.gif The LDicomUID::Insert function takes an extra parameter.

image\sqrblit.gif 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:

Abstract Syntax Values

Data Element Tag Constants

IOD Class Constants

IOD Module Constants

IOD Usage Constants

Transfer Syntax Values

UID Table