Products Downloads Order Support

Features of LEADTOOLS DICOM File Format

LEADTOOLS comprehensive support of the DICOM file format is examined by looking at three major areas of representation: the reading and writing of files, operations that are performed and support for the DICOM data dictionary. Use the information and links below to explore LEADTOOLS' handling of the DICOM file format.

READ / WRITE FILES      
FILE COMPONENTS OPTIONS COMMENTS VIEW SCREENS
Header Present / Absent Standard or User Defined  
Transfer Syntax Little-Endian / Big-Endian   View Screen
Value Representation (VR) Implicit / Explicit   View Screen
Group Length Present / Absent   View Screen
Sequence of Items Explicit Length / Undefined Length   View Screen
Class of Files All Standard or User Defined See Classes Supported
See Manufacturers Supported
View Screen
Modalities All Standard or User Defined See Modalities Supported
See Manufacturers Supported
 
Load Mode Auto-Detection
(Header, Transfer Syntax, Value Representation, Group Length, Sequence of Items) View Screen
  Customized Auto-Detection (Header, Transfer Syntax, Value Representation, Group Length, Sequence of Items) View Screen
  User Defined (Header, Transfer Syntax, Value Representation, Group Length, Sequence of Items) View Screen
  Memory (Keep entire file - incl. Data Element values - in memory or create structure mirroring Data Set with pointers into file)  
Images Compression (Uncompressed, Run Length, JPEG Lossless, JPEG Lossy) View Screen
  Photometric Interpretation (Monochrome 1, Monochrome 2, Palletized, RGB, ARGB, CMYK, YBR Full 422, YBR Full) View Screen
  Type Single page / Multi-page View Screen
  Bits per Pixel 1-16,24 and 32 bit View Screen
  Formats JPEG (12, 16-bit Lossless grayscale, 8-bit lossy grayscale, 24-bit lossless and lossy color), Run Length, Uncompressed, Photometric Interpretation (Monochrome1, Monochrome2, Palletized, RGB, ARGB, CMYK, YBR Full 422, YBR Full), and single and multi-page images View Screen
OPERATIONS      
COMPONENTS OPTIONS COMMENTS VIEW SCREENS
Header  Get / Set   View Screen
Data Set Information / Create / Load / Save / Verify Conformance (Standard or user defined classes) View Screen
    (Can be accessed as Tree or List, Low-level elements or High-level modules)  
Modules Information / Get / Set / Insert / Delete / Find (Standard or user defined modules) View Screen
Data Elements Information / Insert / Delete / Find / Movements (Standard or private or retired) View Screen
Data Element Field Information / Get / Set / Convert Functions to manipulate/convert value fields, to/from binary string and structures View Screen
Key Elements
(Basic Directory)
Information / Insert / Delete / Find / Movements See standard or private type of Directory Record (Keys)  
Images Information / Get / Set / Delete / Insert   View Screen
DATA DICTIONARY      
Value Representation (VR) Create / Get / Set / Insert / Delete / Find (Standard or user defined) View Screen
Unique Identifier Number Create / Get / Set / Insert / Delete / Find (Standard or user defined) View Screen
Tag  Create / Get / Set / Insert / Delete / Find (Standard or user defined) View Screen
Information Object Definition Create / Get / Set / Insert / Delete / Find (Standard or user defined) View Screen