13 releases (breaking)
0.11.0 | Nov 1, 2024 |
---|---|
0.9.0 | Mar 26, 2024 |
0.6.0 | Nov 21, 2023 |
0.4.0 | Jun 16, 2023 |
#7 in #jxl-oxide
11,713 downloads per month
Used in 16 crates
(2 directly)
520KB
13K
SLoC
jxl-frame
This crate provides types related to JPEG XL frames.
A JPEG XL image contains one or more frames. A frame represents single unit of image that can be displayed or referenced by other frames.
lib.rs
:
This crate provides types related to JPEG XL frames.
A JPEG XL image contains one or more frames. A frame represents single unit of image that can be displayed or referenced by other frames.
A frame consists of a few components:
- [Frame header][FrameHeader].
- Table of contents (TOC).
- Actual frame data, in the following order, potentially permuted as specified in the TOC:
- one
LfGlobal
, num_lf_groups
LfGroup
's, in raster order,- one
HfGlobal
, potentially empty for Modular frames, and num_passes
timesnum_groups
pass groups, in raster order.
- one
Dependencies
~680KB
~12K SLoC