LAUREL BRIDGE

LaurelBridge.DCF.Examples

DICOM Connectivity Framework V3.4
Namespaces

NamespaceDescription
LaurelBridge.DCF.Examples.Anonymizer
The Anonymizer example demonstrates how to use the DCF to deidentify and reidentify a DICOM dataset.
LaurelBridge.DCF.Examples.BasicFileLogging
The BasicFileLogging example demonstrates various logging capabilities in DCF.
LaurelBridge.DCF.Examples.BitmapToDicom
The BitmapToDicom example demonstrates how to use the DCF to create a secondary capture dataset.
LaurelBridge.DCF.Examples.BitmapToNde
The BitmapToNde example demonstrates how to use the DCF to create a ultrasound dataset for use in the Non-Destructive Evaluation (NDE) scenarios. A custom tag dictionary with the NDE tag overrides is also provided.
LaurelBridge.DCF.Examples.CharacterSetEncoding
The CharacterSetEncoding example demonstrates how to use DCF to perform character set operations and conversions for datasets with different Specific Character Sets (0008,0005).
LaurelBridge.DCF.Examples.CodecConfiguration
The CodecConfiguration example demonstrates how to configure different codec options in DCF.
LaurelBridge.DCF.Examples.CodecEncodeJ2K91
The CodecEncodeJ2K91 example demonstrates use of the IFrameProducer interface for getting raw pixel data, and how to configure DCF for lossy and lossless encoding of the J2K91 transfer syntax (1.2.840.10008.1.2.4.91).
LaurelBridge.DCF.Examples.CreateBasicOffsetTable
The CreateBasicOffsetTable demonstrates how to use DCF to create basic frame tables for multiframe image datasets.
LaurelBridge.DCF.Examples.CustomTagDictionary
The CustomTagDictionary example demonstates how to use DCF to customize the DICOM and DICONDE tag dictionary.
LaurelBridge.DCF.Examples.DatasetDump
The DatasetDump example demonstates how to use DCF to dump a dataset header.
LaurelBridge.DCF.Examples.DicomDiff
The DicomDiff example demonstates how to use DCF to programmatically find differences between DICOM datasets.
LaurelBridge.DCF.Examples.DicomDirOps
The DicomDirOps example demonstates how to use DCF to perform file set operations related to DICOMDIRs.
LaurelBridge.DCF.Examples.DicomStreamIO
The DicomStreamIO example demonstrates how to use the DCF to read and write DICOM datasets to Chapter 10 formatted binary streams.
LaurelBridge.DCF.Examples.DiningPhilosophers
The DiningPhilosophers example demonstrates how to configure DCF to perform session based logging using an NLog adapter.
LaurelBridge.DCF.Examples.EchoSCU
The EchoSCU example demonstrates how to use DCF to create a VerificationSCU and perform a C-Echo to a VerificationSCP.
LaurelBridge.DCF.Examples.EncodeDecodeUnicode
The EncodeDecodeUnicode example demonstrates how DCF converts various character dialects.
LaurelBridge.DCF.Examples.Filter
The Filter example demonstrates how DCF builds and executes filters.
LaurelBridge.DCF.Examples.FrameworkConfiguration
The FrameworkConfiguration example demonstrates different ways to configure the DCF Framework defaults.
LaurelBridge.DCF.Examples.ImageViewer
The ImageViewer example is a non-diagnostic windows forms application that demonstrates use of the DicomImage class for image rendering, window/leveling, thumbnail generation, multiframe image rendering, and various other dicom image related functions.
LaurelBridge.DCF.Examples.LicenseCheck
The LicenseCheck example demonstrates how to check for and configure the DCF license.
LaurelBridge.DCF.Examples.LoadImageFrames
The LoadImageFrames example demonstrates using the IFrameProducer interface to perform parallel loading of pixel data frames to a byte buffer from either a multi-frame DICOM file or from multiple single-frame DICOM files.
LaurelBridge.DCF.Examples.MPPSSCP
The MPPSSCP example demonstrates how to use DCF to implement a modality performed procedure step service class provider.
LaurelBridge.DCF.Examples.MPPSSCU
The MPPSSCU example demonstrates how to use DCF to implement a modality performed procedure step service class user.
LaurelBridge.DCF.Examples.MWLSCP
The MWLSCP example demonstrates how to use DCF to implement the DICOM requirements of a modality worklist service class provider.
LaurelBridge.DCF.Examples.MWLSCU
The MWLSCU example demonstrates how to use DCF to implement a modality worklist service class user.
LaurelBridge.DCF.Examples.NLogAdapter
The NLogAdapter example demonstrates how to add a custom LogAdapter to the DCF.
LaurelBridge.DCF.Examples.PdfToDicom
The PdfToDicom example demonstrates how to use DCF to create a dataset containing an encapsulated PDF from an existing PDF file.
LaurelBridge.DCF.Examples.PdfToDicom.IOD
The PdfToDicom.IOD namespace contains some additions for newer sequence items and IODs needed for EncapsulatedPDFs.
LaurelBridge.DCF.Examples.PrintSCU
The PrintSCU example demonstrates how to use DCF to implement a print service class user.
LaurelBridge.DCF.Examples.QuerySCP
The QuerySCP example demonstrates how to use DCF to implement the DICOM requirements of a query service class provider.
LaurelBridge.DCF.Examples.QuerySCU
The QuerySCU example demonstrates how to use DCF to implement a query service class user.
LaurelBridge.DCF.Examples.ReadDataSetFlat
The ReadDataSetFlat example demonstrates how to use DCF and the ReadDataSetFlat method to diagnose problems with sequence encoding.
LaurelBridge.DCF.Examples.SessionLogging
The SessionLogging example demonstrates a number of logging capabilities using the NLog adapter in DCF.
LaurelBridge.DCF.Examples.SplitMultiframeImage
The SplitMultiframeImage example demonstrates how to use DCF to split a multiframe image into a series of single frame datasets.
LaurelBridge.DCF.Examples.StatisticsExample
The StatisticsExample example demonstrates how to configure a DCF scp to be able to keep session statistics.
LaurelBridge.DCF.Examples.StorageCommitmentSCP
The StorageCommitmentSCP example demonstrates how to use DCF to implement the DICOM requirements of a storage requirement service class provider.
LaurelBridge.DCF.Examples.StorageCommitmentSCU
The StorageCommitmentSCU example demonstrates how to use DCF to implement a storage commitment service class user.
LaurelBridge.DCF.Examples.StoreSCP
The StoreSCP example demonstrates how to use DCF to implement the DICOM requirements of a store service class provider.
LaurelBridge.DCF.Examples.StoreSCU
The StoreSCU example demonstrates how to use DCF to implement a store service class user.
LaurelBridge.DCF.Examples.UnicodeLongFilename
The UnicodeLongFilename example provides a code example for creating files with long filenames.
LaurelBridge.DCF.Examples.UnicodeWideFilename
The UnicodeWideFilename example provides a code example for creating files with wide character filenames.
LaurelBridge.DCF.Examples.VerificationSCP
The VerificationSCP example demonstrates how to use DCF to implement a verification (DICOM echo) service class provider.
LaurelBridge.DCF.Examples.VerificationSCU
The VerificationSCU example demonstrates how to use DCF to implement a verification (DICOM echo) service class user.