DICOM DirectShow Filters

Video Filters

Feature

Filter/Interface(s)

Header

Comments

Help Files

DICOM File Reader

LTDicRd2.DLL DSKernel2.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 require any additional files and do not need to be copied into the system directory.

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). 8-bit or 24-bit DICOM files can be played without having the LEAD RGB Converter installed.

The filter has a built-in JPEG decompressor so it can read JPEG-compressed DICOM files. The filter has a built-in JPEG2000 decompressor so it can read JPEG2000-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.

LTDICFTRN.CHM

DICOM File Writer

LTDicWrt2.DLL DSKernel2.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 and/or JPEG2000-compressed DICOM files. It can also be used in conjunction with the LEAD MPEG-2 Encoder or another MPEG-2 Encoder to create DICOM files with MPEG-2 compression. This filter can be used either as stand-alone or through the LEADTOOLS Medical Imaging toolkit.

Some of the key features for this filter include:

Ability to create DICOM files with both video and audio using the MPEG-2 compression. This feature requires using the LEAD MPEG-2 Encoder or another similar MPEG-2 encoder.

Built-in JPEG compressor to create DICOM files with lossy and/or lossless JPEG compression.

Built-in JPEG 2000 compressor to create DICOM files with lossy and/or lossless JPEG 2000 compression.

Ability to add video data to either an existing DICOM file or create a new one from a set of predefined DICOM classes or IODs. Classes differ based on whether MPEG-2 compression is used. The following types of classes are supported by the filter:

Supported DICOM classes when MPEG-2 compression is used:

Secondary Capture Multi-Frame True Color Image Storage.

Video Endoscopic Image Storage.

Video Photographic Image Storage.

Video Microscopic Image Storage.

Supported DICOM classes when MPEG-2 compression is not used:

Ultrasound Multi-frame Image Storage.

X-Ray Radiofluoroscopic Image.

X-Ray Angiographic Image Storage.

Secondary Capture Multi-frame Grayscale Byte Image Storage.

Secondary Capture Multi-frame Grayscale Word Image Storage.

Secondary Capture Multi-Frame True Color Image Storage.

Unknown Class.

Can be used as a standalone DirectShow Filter, or programmatically from the LEADTOOLS Medical Imaging toolkit.

Accepts two major DirectShow stream types: Video and stream.

Accepts the following Video data subtypes:

8-bit RGB.

24-bit RGB.

16-bit UYVY.

16-bit YUY2.

16-bit LGRY.

JPEG.

LEAD JPEG data.

If the major type is stream, only MPEG2 program data is accepted.

LTDICFTRN.CHM

The DICOM Filters included with the Multimedia, Multimedia Imaging and Multimedia Imaging Pro 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 Filter Pack, an add-on to LEADTOOLS Medical Imaging and LEADTOOLS Medical Imaging Suite. To obtain pricing and other licensing information for the LEADTOOLS Medical Multimedia Filter Pack, please contact oemsales@leadtools.com.