Products Downloads Order Support

DICOM SDK: Programming DICOM Support

LEADTOOLS Medical Imaging product line includes general medical imaging technologies (1-16,24,32 bit color, 1-16 bit grayscale and window leveling of 12 and 16-bit grayscale images), support for the DICOM file format, and support for DICOM Communications . Load, process, display, window level and save 12 and 16 bit grayscale images (including support for 16-bit grayscale TIFF). Detect and set LowBit and HighBit for image data, display images with automatic LUT intensity expansion, or set LUT entries and ranges with specific values and gradients. Display images through the LUT without changing the data, or process the image data using the LUT.

DICOM

LEADTOOLS Medical Imaging provides COMPLETE support for the DICOM 2003 specification, including all standard IOD classes and modalities (CR, CT, MR, NM, US, RF, SC, VL, etc.) and complete DICOM Basic Directory support.

With the base DICOM support you can do the following:

  • Simply Create/Initialize complete Data Sets (all modules and elements) for any IOD class.
  • Load and Save Data Sets with or without header, using any Transfer Syntax.
  • Maneuver through a Data Set in Tree or List mode.
  • Search a Data Set
  • Insert and Delete Data Set Members.
  • Get and Set Data Element Values.
  • Get and Set Data Set Information.
  • Get, Set and Insert Single or Multiframe Images (compressed or uncompressed)
  • Maneuver through Basic Directory Data Set in Tree or List mode.
  • Insert and Delete Keys in a Basic Directory Data Set
  • Get and Set Keys in a Basic Directory Data Set
  • Maneuver Through the IOD Table.
  • Search the IOD Table.
  • Insert and Delete IODs.
  • Modify an Existing IOD.
  • Set the Default IOD Table.
  • Maneuver Through the Data Element TagTable.
  • Search the Data Element Tag Table.
  • Insert and Delete Tags.
  • Modify an Existing Tag.
  • Set the Default Data Element Tag Table.
  • Maneuver Through the UID Table.
  • Search the UID Table.
  • Insert and Delete UIDs.
  • Modify an Existing UID.
  • Set the Default UID Table.
  • Maneuver Through the Value Representation Table.
  • Search the Value Representation Table.
  • Insert and Delete Value Representations.
  • Modify an Existing Value Representation.
  • Set the Default Value Representation Table.

DICOM Communications

LEADTOOLS provides COMPLETE support for DICOM Communications DICOM Communications , including all Service Classes (Verification, Storage, Query/Retrieve, Patient Management, etc.), and contains high-level communications functions simplifying the creation of DICOM client/server applications. Some features of this support include:

  • Support for TCP/IP multiple clients and multiple servers, working in Asynchronous or Synchronous mode.
  • High-level functions for initiating and terminating Associations (connections between DICOM applications), automating the process of filling out PDU structures (Protocol Data Units).
  • Automatic and transparent conversion of DICOM Data Sets to/from the specific Transfer Syntax required by the associated Application Entities (the connected DICOM client(s) and server(s)).
  • High-level functions that automate sending DICOM Request and Response Command Sets (Services), greatly simplifying the process of coding application communications.
  • Complete support for Message Exchange, including DIMSE (DICOM Message Service Element) service user and provider, and Message Exchange Upper Layer Protocol.

With this DICOM Communications support you can do the following:

  • Create and initialize a DICOM Network Connection.
  • Create a DICOM Associate Connection to allow the transfer of data and messages.
  • Customize the DICOM Associate Connection for the type of data you wish to transfer, and the manner in which to transfer the data.
  • Retrieve information about the DICOM Network Connection.
  • Retrieve information about the DICOM Associate Connection.
  • Send and receive messages using either high-level or low-level functions.
  • Support the DICOM Verification Service Class
  • Support the DICOM Storage Service Class
  • Support the DICOM Query/Retrieve Service Class
  • Support the DICOM Study Content Notification Service Class
  • Support the DICOM Patient Management Service Class
  • Support the DICOM Study Management Service Class
  • Support the DICOM Results Management Service Class
  • Support the DICOM Print Management Service Class
  • Support the DICOM Media Storage Service Class
  • Support the DICOM Storage Commitment Service Class
  • Support the DICOM Basic Worklist Management Service Class
  • Support the DICOM Queue Management Service Class

For more information about the DICOM file format and LEADTOOLS support of DICOM, click a link below.

Features of LEADTOOLS DICOM

Related products:

Pricing Structure
Product Price Purchase Try
LEADTOOLS Medical Imaging SDK $4495 Add to shopping cart. Free Trial
LEADTOOLS Medical Imaging Suite $7995 Add to shopping cart. Free Trial

†Marked toolkits require runtime licensing based on the deployment of the application you develop. Several purchase options are available. For more information, please contact oemsales@leadtools.com or call a LEAD sales representative.

LEADTOOLS Sales: 704-332-5532 | sales@leadtools.com
LEADTOOLS Support: 704-372-9681 | support@leadtools.com

Products | Downloads | Order | Support | Corporate | News

 

Live Chat

Have questions about the Medical Toolkit?

Live sales and technical support available.

Free Trial / Purchase:

Success Stories Using Medical Imaging SDKs:

Why Choose LEADTOOLS?
 
Are you a CEO, Manager or other decision maker who would prefer to view less programming-specific technical pages?
Imaging-Components.com is an informational website created to promote the use of LEADTOOLS "third-party" imaging software components.