DICOM DirectShow Filters
Video Filters
Feature |
Filter/Interface(s) |
Header |
Comments |
Help Files |
LTDicRd2.DLL |
ILTDicRd2.h |
This filter provides the ability to stream the video data in any DICOM file. In addition, it makes it possible for any DirectShow-based media player to play video data in a DICOM file. The filter offers the ability to control the stream speed by changing the frame time. In addition to the basic stream and speed control functionality, the user can insert a user-defined external DICOM dataset and get access to the initialized dataset for use with other processes. The DICOM DirectShow filters need to be registered before they can be used. They do not need to be copied into the system directory but need LEADTOOLS Medical Imaging DLLs (v16 or v15) to work properly. If you register the DICOM Reader Filter, you can automatically play DICOM files using any DirectShow-enabled player. You can use the LEADTOOLS Multimedia toolkit to play DICOM files like you play any other video file. You can also use Media Player to play DICOM files. You can change the playback rate by accessing the DICOM reader property page. The property page can be brought up by the LEADTOOLS Multimedia toolkit using IltmmPlay::HasDialog. It can also be brought up with the Media Player v6 by going to File -> Properties menu, clicking on Advanced and then on Properties. Media Player v7 does not provide the ability to display the Reader Property Page. For more information on the LEAD DICOM Reader Properties page, refer to ILTDicRdDisp Interface. Some DICOM files are in 16-bit grayscale format. These files can only be played if you have installed the LEAD RGB Converter Filter (LMVRGBXF.DLL) or the LEAD Color Space Converter (LMYUVxf.DLL). 8-bit or 24-bit DICOM files can be played without having these conversion filters installed. The filter has a built-in JPEG2000 decompressor so it can read JPEG2000-compressed DICOM files. The filter needs the raster LFCMP filter in order to play JPEG-compressed DICOM files. This filter can also be used in conjunction with the LEAD MPEG-2 Video Decoder to play or stream video data in an MPEG2-compressed DICOM file (SD or HD). This filter favors the latest version of the DLLs when playing files. The DLLs for version 16 and version 17 are the same. (If a computer has both v15 and either a v16 or v17 LTDIC DLL, it will use the v16\v17 LTDIC DLL). The raster DLLs required to use the DICOM reader are: v16\17:
v15:
|
||
LTDicWrt2.DLL |
ILTDicWrt2.h |
This LEAD DirectShow Filter provides the ability to add video data to a DICOM dataset. The filter has a built-in JPEG and JPEG2000 compressor so it can create JPEG or JPEG2000-compressed DICOM files. It can also be used in conjunction with the LEAD MPEG2 Multiplexer, LEAD MPEG2 Encoder or another MPEG-2 Encoder to create DICOM files with MPEG-2 compression (SD or HD). This filter can be used either as stand-alone or through the LEADTOOLS Medical Imaging toolkit. Even when used as stand-alone, the filter still requires redistributables from the Medical Imaging toolkit. Look at the end of this section for a list of the DLLs needed by this filter. Some of the key features for this filter include:
This filter favors the latest version of the DLLs when playing files. The DLLs for version 16 and version 17 are the same. (If a computer has both v15 and either a v16 or v17 LTDIC DLL, it will use the v16\v17 LTDIC DLL). The raster DLLs required to use the DICOM writer are: v16\17:
v15:
|
The DICOM Filters included with Multimedia toolkits are solely for evaluation purposes and may not be copied or distributed. Release versions of the DICOM DirectShow Filters are included with the LEADTOOLS Medical Multimedia Module, an add-on to LEADTOOLS Medical Imaging SDK. To obtain pricing and other licensing information for the LEADTOOLS Medical Multimedia Module, please contact oemsales@leadtools.com.