The DICOM JPEG Converter filter extracts the image pixel data of a DICOM message and outputs or transforms it into one or more JPEG images. It takes a DICOM message as input and returns one or more JPEG images as outgoing messages.

DICOM (Digital Imaging and Communications in Medicine) is a standard designed to allow medical image files to be transferred, stored and viewed on different makes of computers. A single DICOM message contains both a header (which stores information about the patient's name, the type of scan, image dimensions, etc.), as well as all of the image data (which can contain information in three dimensions). Refer to the DICOM Standard for details.

DICOM Transfer Syntax is a set of encoding rules that allows Application Entities to unambiguously negotiate the encoding techniques (for example, Data Element structure, byte ordering, compression) they are able to support, thereby allowing these Application Entities to communicate. It has a direct influence on how the Pixel Data Element (7FE0, 0010) shall be used for the exchange of encoded graphical image data. Pixel data may be sent either in a Native (uncompressed) format or in a compressed format defined outside the DICOM standard.

The DICOM JPEG Converter filter currently supports reading DICOM messages whose contents have either native or compressed data that has been written using the following Transfer Syntaxes:

Transfer Syntax UID Transfer Syntax Name
1.2.840.10008.1.2 Implicit VR Endian: Default Transfer Syntax for DICOM
1.2.840.10008.1.2.1 Explicit VR Little Endian
1.2.840.10008.1.2.2 Explicit VR Big Endian
1.2.840.10008.1.2.4.50 JPEG Baseline (Process 1): Default Transfer Syntax for Lossy JPEG 8-bit Image Compression
1.2.840.10008.1.2.4.80 JPEG-LS Lossless Image Compression
1.2.840.10008.1.2.4.81 JPEG-LS Lossy (Near- Lossless) Image Compression
1.2.840.10008.1.2.4.90 JPEG 2000 Image Compression (Lossless Only)  
1.2.840.10008.1.2.4.91 JPEG 2000 Image Compression
1.2.840.10008.1.2.5 RLE Lossless

As of Rhapsody 6.5, the DICOM to XML / XML to DICOM and DICOM JPEG Extraction filters have been discontinued and replaced by the DICOM XML Converter and DICOM JPEG Converter filters, respectively, that are supported on both 32-bit and 64-bit engines. If you want to use an RLC that contains the discontinued filters, you must replace them with their supported counterparts. Users should contact Rhapsody Support to assist with the migration.

Configuration Properties

Property

Description

Extract All Images

Whether to extract all of the images from a multiframe DICOM message:

  • Enabled (default) - a message will be output for each frame in the DICOM message.
  • Disabled - a single message will be output for the first frame and the other frames will be ignored.

On Finding No Images

Sets an action when no image data is found in the input DICOM message:

  • Send message to error connector (default) - the message is sent to the error connector.
  • Output original message - the message is passed through the filter unmodified.

Published Properties

Published properties for the DICOM JPEG Extraction filter are:

  • FrameCount - the total number of frames (images) which are included in the input DICOM message.
  • FrameSetID - a unique id that indicates the original DICOM message; users may use this property with FrameIndex message property for a message collector to collect a whole set of images from a DICOM message.
  • FrameIndex - the outgoing message's (JPEG image) frame index that indicates the position in the whole set of images.