Demo Programs

The following demo programs are in separate EXAMPLES subdirectories of the path where you installed your product (such as C:\LEADTOOLS23\Examples\).

The executable files for these examples were compiled with all LEADTOOLS capabilities unlocked. However, for redeployment, some of these capabilities require product-specific unlock keys. Otherwise, if you recompile the examples, the resulting executable files will not have the locked capabilities.

To unlock and redeploy these capabilities, you must purchase an appropriate product license, such as that included with a LEADTOOLS Document/Medical toolkit.

The following demos are available:

Demo Name Source Code Path Pre-Compiled Executable Path Description
DICOM Dataset \Examples\Dicom\C\Dicom(MFC) \Bin\CDLL\<Win32/Win32/x64/x64>\CLDicom.exe

Demonstrates basic DICOM Dataset toolkit capabilities.

  • Create, Open, Save, Edit DICOM datasets
  • Perform image processing
  • View and Edit DICOM Tables (VR, UID, Tag, IOD, Context Groups)
Demo Name Source Code Path Pre-Compiled Executable Path Description
DICOM Annotation \Examples\Dicom\C\DicomAnn(MFC) \Bin\CDLL\<Win32/Win32/x64/x64>\CLDicomAnn.exe

Demonstrates DICOM Annotation capabilities

View DICOM dataset details while marking up DICOM images with LEADTOOLS Annotations.

Demo Name Source Code Path Pre-Compiled Executable Path Description
DICOM Client \Examples\Dicom\C\DicomClt(MFC) \Bin\CDLL\<Win32/Win32/x64/x64>\CLDicomClt.exe

Demonstrates a complete DICOM Client built with LEADTOOLS.

Dicom services include:

  • C-ECHO-RQ
  • C-STORE-RQ
  • Find Patient Root
  • Find Patient Study
  • Find Patient Root/Study Only
  • C-CANCEL-RQ
Demo Name Source Code Path Pre-Compiled Executable Path Description
DICOM Directory \Examples\Dicom\C\DicomDir(MFC) \Bin\CDLL\<Win32/Win32/x64/x64>\CLDicomDir.exe

Demonstrates DICOM directory capabilities.

  • Creates a DICOM directory for all DICOM files in the source directory
  • Displays the contents of the DICOM directory in a tree view
  • Preview the pixel data for IMAGE elements in the selected DICOM file
Demo Name Source Code Path Pre-Compiled Executable Path Description
DICOM IOD \Examples\Dicom\C\DicomIOD(MFC) \Bin\CDLL\<Win32/Win32/x64/x64>\CLDicomIOD.exe

Demonstrates DICOM Information Object Definition creation and deletion.

  • Delete IOD Class from table
  • Insert IOD Class from table
  • Create a Data Set using the inserted IOD Class
  • Save created Data Set to a DICOM file
Demo Name Source Code Path Pre-Compiled Executable Path Description
DICOM MWL \Examples\Dicom\C\DicomMWL(MFC) \Bin\CDLL\<Win32/Win32/x64/x64>\CLDicomMWL.exe

Demonstrates creating a generic DICOM Modality Worklist SCU that will query a MWL SCP for a worklist

Copies most of the data from MWL response attributes to the requested IOD class.

Demonstrates the steps for:

  • Querying a Modality Worklist server
  • Choosing a Modality Worklist item to perform
  • Creating the resulting data set
  • Storing the resulting data set to a DICOM server
Demo Name Source Code Path Pre-Compiled Executable Path Description
DICOM MWL SCP Demos \Examples\Dicom\C\DicomMWLScp(MFC) \Bin\CDLL\<Win32/Win32/x64/x64>\CLDicomMWLScp.exe

Demonstrates creating a modality worklist provider.

Runs the worklist SCP and allows incoming connections.

Demo Name Source Code Path Pre-Compiled Executable Path Description
DICOM Overlay \Examples\Dicom\C\DicomOvl(MFC) \Bin\CDLL\<Win32/Win32/x64/x64>\CLDicomOvl.exe

Demonstrates loading and displaying DICOM overlays.

  • Loads and display pixel data from DICOM dataset
  • Loads overlay data from DICOM dataset
  • Toggle display of overlay data
  • Insert overlay data
  • Save as new DICOM dataset
Demo Name Source Code Path Pre-Compiled Executable Path Description
DICOM Print \Examples\Dicom\C\DicomPrn(MFC) \Bin\CDLL\<Win32/Win32/x64/x64>\CLDicomPrn.exe

Demonstrates using LEADTOOLS to implement a DICOM Print Management SCU.

All the SOP/Meta SOP Classes defined by the Print Management Service Class are supported.

Demo Name Source Code Path Pre-Compiled Executable Path Description
DICOM Digital Signatures \Examples\Dicom\C\DicomSign(MFC) \Bin\CDLL\<Win32/Win32/x64/x64>\CLDicomSign.exe

Demonstrates DICOM Digital Signature capabilities.

Create Digital Signatures in the main Data Set, and verify all Digital Signatures in the whole Data Set.

Demo Name Source Code Path Pre-Compiled Executable Path Description
DICOM Server \Examples\Dicom\C\DicomSrv(MFC) \Bin\CDLL\<Win32/Win32/x64/x64>\CLDicomSrv.exe

Demonstrates implementation of a DICOM storage server.

  • Stores DICOM files in a local database
  • Allows client to connect, associate, query and retrieve
  • Administrators can import and delete database entries
Demo Name Source Code Path Pre-Compiled Executable Path Description
DICOM Storage SCU \Examples\Dicom\C\DicomStr(MFC) \Bin\CDLL\<Win32/Win32/x64/x64>\CLDicomStr.exe

Simple DICOM Storage SCU implementation.

Connect and send DICOM C-STORE commands to a DICOM Storage SCP server

Import from DICOM files or DICOM DIR

Demo Name Source Code Path Pre-Compiled Executable Path Description
DICOM Transfer Syntax \Examples\Dicom\C\DicomTran(MFC) \Bin\CDLL\<Win32/Win32/x64/x64>\CLDicomTran.exe

Demonstrates how to change the transfer syntax of a DICOM file using LEADTOOLS.

For more information about "Transfer Syntax", please see Section 10 (PS 3.5 of the DICOM Standard).

Demo Name Source Code Path Pre-Compiled Executable Path Description
DICOM Video \Examples\Dicom\C\DicomVid(MFC) \Bin\CDLL\<Win32/Win32/x64/x64>\CLDicomVid.exe

Demonstrates viewing all the information within a DICOM file.

Captures video from a capture device into the DICOM file.

Demo Name Source Code Path Pre-Compiled Executable Path Description
DICOM Verification \Examples\Dicom\C\DicomVrf(MFC) \Bin\CDLL\<Win32/Win32/x64/x64>\CLDicomVrf.exe

Demonstrates how to verify DICOM Server (SCP AE) and Client (SCU AE) information.

Demo Name Source Code Path Pre-Compiled Executable Path Description
DICOM Waveform \Examples\Dicom\C\DicomWav(MFC) \Bin\CDLL\<Win32/Win32/x64/x64>\CLDicomWav.exe

Demonstrates viewing all the information within a DICOM file

Plays audio (wave) from the DICOM file.

Displays information about the audio.

See Also

LEADTOOLS Support Forums

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS DICOM C++ Class Library Help

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.