The DICOM Writer makes it possible to set the pixel data of any DICOM file (existing or new), offering many options to store the DICOM file using the DICOM Writer available in the LEADTOOLS Medical SDK. With the DICOM Writer it is possible to access the DICOM dataset in the file, and save any changes made to the dataset with another utility. By default the filter uses a template input file to combine the available information of this template file with the pixel data fed from up-stream. If the input file is not available, the pixel data fed from up-stream is combined with the standard classes available to the DICOM Writer.
The DICOM Writer can create uncompressed, JPEG/JPEG2000 compressed, MPEG-2 compressed (SD or HD) or H.264/AVC (SD, HD or BD-compatible) DICOM files. It has a built-in JPEG/JPEG2000 compressor but for MPEG-2 or H.264/AVC compression it needs an external compressor. The DICOM Writer is designed to be used with the LEAD MPEG-2 Encoder or LEAD H264 Encoder (4.0). It can also accept data from capture cards that output compressed MPEG-2 video.
Technical details for the filter are provided in the following table:
Component | Description |
---|---|
Interfaces | ILTDicWrt and ILMMCommon |
Interface ID | IID_ILTDicWrt |
Input/Output Media Types | Major output type is MEDIATYPE_Video. |
CLSID | CLSID_DICOMWrt |
Property Page CLSID | CLSID_LTDicWrtPropertyPage |
Category | CLSID_LegacyAmFilterCategory |
Executable | LTDicWrt2.dll and DSKernel2.dll |
Header | ILTDicWrt2.h |
This filter is included as part of LEADTOOLS Medical Module.
The filter requires the LEAD raster DLLs to be present in the filter folder or any folder in the Windows system-defined path. The following DLLs are needed:
Win32 | x64 |
---|---|
LtDicu.dll | LtDicx.dll |
LtKrnu.dll | LtKrnx.dll |
LtDisu.dll | LtDisx.dll |
LtFilu.dll | LtFilx.dll |
LtImgUtlu.dll | LtImgUtlx.dll |
LtImgCoru.dll | LtImgCorx.dll |
Win32, x64.
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document