Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New class to handle JPEG-XR images #2120

Open
piponazo opened this issue Feb 28, 2022 · 1 comment
Open

New class to handle JPEG-XR images #2120

piponazo opened this issue Feb 28, 2022 · 1 comment
Labels
imageHandler Anything related to specific ImageHandlers

Comments

@piponazo
Copy link
Collaborator

#1919 added preliminary support for JPEG-XR images.

As it was pointed out in that PR, we should probably take this out to a proper new format and source file, like the other TIFF-derived formats (see ORF, RW2), rather than just simply piggy-backing TIFF base classes.

Chances are that there might be more to JPEG-XR the container than just the header difference.

@piponazo piponazo added the imageHandler Anything related to specific ImageHandlers label Feb 28, 2022
@kmilos
Copy link
Collaborator

kmilos commented Mar 1, 2022

See https://www.itu.int/rec/T-REC-T.832-201906-I/en and also https://www.loc.gov/preservation/digital/formats/content/tiff_tags.shtml

There are "HD Photo" (i.e. JPEG XR) tags like ImageWidth/ImageHeight that are duplicated/conflict w/ regular TIFF tags. Maybe the workaround would be to rename them to e.g. TransformedImageWidth and still keep it as a TIFF. In any case, it would be good to comb through the spec.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
imageHandler Anything related to specific ImageHandlers
Projects
None yet
Development

No branches or pull requests

2 participants