davidbyttow / govips

A lightning fast image processing and resizing library for Go
MIT License
1.23k stars 196 forks source link

Add support for JXL ISOBMFF-format #434

Closed jhdrn closed 2 months ago

jhdrn commented 2 months ago

Add support for JXL images which are formatted as an ISOBMFF-based container (for example used by Adobe when embedding DNG preview/thumbnail files).

See https://github.com/ImageMagick/jpeg-xl/blob/main/doc/format_overview.md#file-format for more information.

tonimelisma commented 2 months ago

Hey @jhdrn. Is this PR ready to test and merge?

coveralls commented 2 months ago

Coverage Status

coverage: 73.558%. remained the same when pulling 02c8d6a93b7d7e0061e20779c309f3f367533ae4 on jhdrn:jxl_isobmff_header into 637db4b24354e8e73e864a8d059b65397150ac76 on davidbyttow:master.

jhdrn commented 2 months ago

Hey @jhdrn. Is this PR ready to test and merge?

Yes, it only adds a check for the ISOBMFF header and a test for it.