Skip to content

[Bug] Support JPEG XL Lossless Transfer Syntax (1.2.840.10008.1.2.4.110) in @cornerstonejs/dicom-image-loader #2650

@gz281620758

Description

@gz281620758

Describe the Bug

@cornerstonejs/dicom-image-loader cannot decode DICOM instances whose Transfer Syntax UID is 1.2.840.10008.1.2.4.110 (JPEG XL Lossless)

Steps to Reproduce

1.Load a DICOM instance with:
2.(0002,0010) Transfer Syntax UID = 1.2.840.10008.1.2.4.110
Use Cornerstone3D / dicom-image-loader to load and render the image.

The current behavior

failed

The expected behavior

The image should be decoded and rendered correctly (or at minimum, the loader should recognize the transfer syntax and provide a clear message about missing JPEG XL codec support and how to enable it).

System Information

win64
chrome 140+

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions