InsightSoftwareConsortium / InsightSoftwareConsortium/ITK

Support for HTJ2K, jph files and DICOM transfer syntax

Open
#3,983 5 comments 2 reactions 0 assignees View on GitHub
type:Enhancement
Dominant language
C++
Stars
1.7k
Forks
748
Avg merge
1d 1h
Merged PRs (30d)
64

Description

This is a new, lossy and lossless, multiscale, tiled, high performance codec. It was recently added to the DICOM standard:

https://www.dicomstandard.org/News-dir/ftsup/docs/sups/sup235.pdf

### Description

Add support for .jph files and HTJPK-encoded DICOM files

### Additional Information

Rough plan for steps to be taken:

- [x] Update our vendored OpenJPEG to 2.5.0+
- [ ] Update OpenJPEG in GDCM: https://github.com/malaterre/GDCM/blob/master/Utilities/gdcmopenjpeg/README.GDCM.txt
- [ ] Update GDCM in ITK
- [ ] Add tests to the GDCM ImageIO for the next encoding
- [ ] Add functionality, tests to the JPEG2000 ImageIO for .jph files with an ITKIOOpenJPH module based on [OpenJPH](https://openjph.org/). This provides SIMD accelerated read and write support.

CC @malaterre @issakomi @aylward @PaulHax

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.