19 releases (2 stable)
Uses new Rust 2024
| 1.1.0 | Sep 30, 2025 |
|---|---|
| 1.0.0 | Apr 27, 2025 |
| 0.6.0 | Dec 28, 2024 |
| 0.5.0 | Nov 1, 2024 |
| 0.2.3 | Jun 16, 2023 |
#1312 in Images
80,885 downloads per month
Used in 31 crates
(10 directly)
39KB
817 lines
This crate provides a JPEG XL bitstream reader and container format parser.
Bitstream reader
Bitstream reads all the raw bits needed to decode JPEG XL codestream. It provides methods
to read data types that appear on the JPEG XL specification.
Container parser
ContainerParser tries to parse the bytes fed into it, and emits various parser events
including codestream data and auxiliary box data.
jxl-bitstream
This crate provides a JPEG XL bitstream reader. The bitstream reader supports both bare codestream and container format, and it can detect which format to read.
Consumers of this crate can use Bitstream::new_detect to create a bitstream reader.
Dependencies
~5–7MB
~48K SLoC