DICOM Data Set SDK Technology

The LEADTOOLS DICOM Data Set SDK technology provides complete support for DICOM data sets described in the latest DICOM specification and supplements, including all IOD classes and modalities such as CR, CT, MR, NM, US, RF, SC, and VL for .NET (C# & VB, Core, Xamarin, UWP), C/C++, iOS, macOS, Linux, Java, and web developers.

These high-level libraries and components are a must-have for any software developer creating a medical imaging application. Whether you need to view or edit data set information, load and save DICOMDIR, DICOM communication, PACS, web viewing, 3D reconstruction, or more, LEADTOOLS saves countless hours of research and development.

Overview of LEADTOOLS DICOM Data Set SDK Technology

  • LEADTOOLS uses the latest DICOM specification
  • Support for all of the IODs with or without optional modules and elements
  • Supports all of the Transfer Syntaxes
  • Native Model (XML and JSON) support
  • Full ANSI and Unicode support
  • Multi-language character support to load and save ideographic and phonetic characters within the same DICOM element

With the LEADTOOLS DICOM Data Set SDK Technology, Developers Can:

  • Read any standard DICOM data set based on latest DICOM specification, including LEAD's own DICOM-XML format
  • Create DICOM data sets for any of the IODs with or without optional modules and elements
  • Load and save DICOM data sets with or without a header using any Transfer Syntax
  • Import and export the XML format (PS3.19)
  • Export to the DICOM JSON model (PS3.18)
  • Provide many options to traverse a DICOM data set
  • Search, create, delete, and modify any element or module in a DICOM data set
  • Create and read private DICOM elements
  • Create and read DICOM sequences
  • Create and read DICOM directories (DICOMDIR)
  • Create and read Encapsulated Documents, including PDF and CDA
  • Read and store raw data in a DICOM data set
  • Create, read, and modify Enhanced IODs with full support for multi-frame functional groups
  • Search, read, and modify any of the DICOM tables, including IOD, DICOM element, UID, VR, and context mapping tables, either programmatically or by loading custom XML tables
  • Traverse, insert, delete, and search a Basic Directory data set
  • Get, set, and insert compressed or uncompressed single and multi-frame images
  • Load and save compressed or uncompressed images
  • Load and save any signed and unsigned image data, including 1 through 8, 12, 16, 24, 32, 64 bits per pixel
  • Display and create a modality LUT and VOI LUT
  • Display and create DICOM overlays

Technology Related to DICOM Data Set

Start Coding with LEADTOOLS

Download the Full Evaluation

The Full Evaluation Download includes all LEADTOOLS Document, Medical, Imaging, and Vector technologies for all development and target platforms. Get everything LEADTOOLS all in one convenient download.

Download Projects using NuGet

LEADTOOLS provides NuGet packages for .NET Framework, .NET Core, UWP, and Xamarin development. Download projects that reference our NuGets and start coding right away.

Supported Development Platforms for DICOM Data Set

Code Tips That use DICOM Data Set

Documentation Links for DICOM Data Set

Demo Applications that Include DICOM Data Set

HTML5/JavaScript Medical Web Viewer Framework

A zero-footprint Medical viewer to display DICOM images (pixel data) with window level, stack, annotations/markup, and multi-touch support for phone, tablet, and desktop.

Note: If you have your own test images that you would like to upload into the application, contact support@leadtools.com to have a private user profile created.

Screenshots of DICOM Data Set

DICOM Editor

DICOM Editor

LEADTOOLS SDK Products that Include DICOM Data Set

LEADTOOLS Medical Imaging v20

Develop powerful Medical Imaging applications with the LEADTOOLS Medical Imaging SDK. Features include comprehensive DICOM data set support, 8-16 bit extended grayscale image support, image annotation, specialized extended grayscale image display such as window level and LUT processing, and medical-specific image processing. Other features include lossless JPEG compression, and signed and unsigned image data processing.

LEADTOOLS PACS Imaging v20

Develop robust DICOM PACS applications with LEADTOOLS PACS Imaging. Features include Medical Web Viewer Framework, high and low-level PACS SCP and SCU functions and controls, secure PACS communication, comprehensive DICOM data set support, image annotation, extended grayscale image display such as window level and LUT processing, and specialized medical image processing. Other features include lossless JPEG compression, JPIP, MRTI, and signed and unsigned image data processing.

LEADTOOLS Medical Imaging Suite v20

Develop powerful PACS and Medical imaging applications with LEADTOOLS Medical Imaging Suite. Features include LEAD's Zero-footprint HTML5 DICOM Viewer, Medical Web Viewer Framework, Medical 3D, DICOM Multimedia codecs, high and low-level PACS SCP and SCU functions and controls, secure PACS communication, Print to PACS, comprehensive DICOM data set support, image annotation, extended grayscale image display such as window level and LUT processing, DICOM Hanging Protocol, and specialized medical image processing. Other features include lossless JPEG compression, JPIP, and signed and unsigned image data processing.