#jpegxl #decoder #jxl-oxide #tick

jxl-image

JPEG XL image header representation, part of jxl-oxide

11 releases (breaking)

0.9.0 Mar 26, 2024
0.7.0 Jan 13, 2024
0.6.0 Nov 21, 2023
0.4.1 Jun 16, 2023

#9 in #tick

Download history 383/week @ 2024-01-01 244/week @ 2024-01-08 339/week @ 2024-01-15 155/week @ 2024-01-22 90/week @ 2024-01-29 96/week @ 2024-02-05 156/week @ 2024-02-12 342/week @ 2024-02-19 533/week @ 2024-02-26 235/week @ 2024-03-04 202/week @ 2024-03-11 282/week @ 2024-03-18 376/week @ 2024-03-25 475/week @ 2024-04-01 119/week @ 2024-04-08 225/week @ 2024-04-15

1,204 downloads per month
Used in 7 crates (3 directly)

MIT/Apache

320KB
8K SLoC

jxl-image

This crate provides types related to JPEG XL image headers, such as image size information, color encoding and animation TPS (ticks per second) information. Most of the information is in the ImageMetadata struct.


lib.rs:

This crate provides types related to JPEG XL image headers, such as [image size information][SizeHeader], [color encoding][ColourEncoding] and [animation TPS (ticks per second) information][AnimationHeader]. Most of the information is in the ImageMetadata struct.

Image header is at the beginning of the bitstream. One can parse ImageHeader from the bitstream to retrieve information about the image.

Dependencies

~530KB