DICOM TOOLS for DELPHI

Components for Medical Image Processing

Contents

 List of components and functions

The DICOM TOOLS for DELPHI package contains the full source code of the components, including 16,000 data elements of the DICOM directory.
There are no royalty fees for developing compiled software based on the DICOM TOOLS for DELPHI.

The DICOM TOOLS for DELPHI package includes the following items:
- TDT_Medical_2D_Data,
- TDT_DICOM_Directory_Parser,
- TDT_Level_Window_Slider,
- TDT_DICOM_Data_Dictionary_List: a DICOM dictionary, which contains more than 16,000 data elements and
- many functions and classes for structuring DICOM data.

 Component TDT_Medical_2D_Data

TDT_Medical_2D_Data is a class, which reads a DICOM or ANALYZE file, parses the data for image data and data elements and builds an internal standard bitmap from the image data of the file. The internal standard bitmap can be transformed into a 32 bit RGB WINDOWs bitmap.
For ANALYZE series, the middle image of the ANALYZE file is used for the standard bitmap.
The data elements are available by a list of data elements. The most important data elements for patient, study and image informations are available by own properties.
The internal standard bitmap can be transformed by level and window settings.

Sample program for the DICOM/ANALYZE component

 Component TDT_DICOM_Directory_Parser

TDT_DICOM_Directory_Parser reads and parses the files of a directory. All files of a DICOM series are grouped in a list of files and all series of the directory are grouped in a list of series. For ANALYZE series, the middle image of the ANALYZE file is displayed and can be loaded.

In the sample below, the list of series is displayed in the top ListView, and the list of files of a series is shown in the second ListView from top. At the bottom, a table lists the data elements of the selected file. Beside the table, the bitmap on the right can be transformed by the slider for level and window settings and several buttons.

Sample program for the directory parser

 Component TDT_Level_Window_Slider

The level and window values are very important properties of a medical image. They represent the properties of a linear lookup table for the pixel values of the image. All pixel values smaller than a minimum value are displayed black (value 0). All pixel values larger than a maximum value are displayed white (value 255). All values between the minimum and maximum values are displayed in grey proprtional to their pixel vlaue between the minimum and maximum value.

The middle of the interval between the minimum and the maximum value is the level, which is the item with the red line at the picture below.
The interval between the minimum and the maximum value is represented by the two items at the left and right from the level. The size of the interval is called window.

TDT_Level_Window_Slider is a visible component, which sets the level and the window of a medical image by moving the slider with the mouse. By the onchange event, the image can be transformed interactivly.

 

Slider for level and window

 Component TDT_DICOM_Data_Dictionary_List

TDT_DICOM_Data_Dictionary_List is a DICOM dictionary, which contains more than 16,000 data elements, for example elements for patient data, for study and hospital data and for image data.

Also many functions and classes for structuring DICOM data are included in the package.

 

 

Copyright © 2003-2010 Ingenieurbüro Dr. Abel GmbH.
All Rights Reserved.
Last update: 17.01.2010

Since 19.10.2008:

 

Statistics:

eXTReMe Tracker