Project

General

Profile

Actions

Feature #936

open

Decompression codecs should check for mismatch between transfer syntax and encoding process

Added by Marco Eichelberg about 5 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Library and Apps
Target version:
-
Start date:
2020-06-29
Due date:
% Done:

0%

Estimated time:
Module:
dcmjpeg, dcmjpls, dcmjp2k
Operating System:
Compiler:

Description

The decompression codecs in DCMJPEG, DCMJPLS and DCMJP2K should check whether the encoding process used for the pixel data matches the requirements of the transfer syntax and print a warning if it doesn't, e.g. if the transfer syntax is lossless JPEG but the encoded bitstream is actually lossy JPEG. Currently such files would be silently decoded without a warning.

Suggested by Mathieu Malaterre <>.


Files

PET-GE-dicomwrite-PixelDataSQUNv3.dcm (23.3 KB) PET-GE-dicomwrite-PixelDataSQUNv3.dcm Sample file containing to PixelData elements with different JPEG bitstream encodings (one lossy, one lossless) Marco Eichelberg, 2020-06-29 15:02

No data to display

Actions

Also available in: Atom PDF