#color-space #rgb #yuvxyb

yuvxyb

Conversions between YUV (YCbCr), XYB, and other colorspaces

12 releases

new 0.4.2 May 7, 2025
0.4.1 Dec 4, 2024
0.4.0 Feb 22, 2024
0.3.1 Mar 8, 2023
0.3.0 Nov 17, 2022

#526 in Images

Download history 29/week @ 2025-01-17 46/week @ 2025-01-24 44/week @ 2025-01-31 58/week @ 2025-02-07 33/week @ 2025-02-14 33/week @ 2025-02-21 44/week @ 2025-02-28 26/week @ 2025-03-07 36/week @ 2025-03-14 27/week @ 2025-03-21 28/week @ 2025-03-28 30/week @ 2025-04-04 76/week @ 2025-04-11 34/week @ 2025-04-18 49/week @ 2025-04-25 112/week @ 2025-05-02

280 downloads per month
Used in 4 crates (3 directly)

MIT license

130KB
3K SLoC

yuvxyb

docs.rs Crates.io LICENSE

Rust crate for conversion between YUV and XYB colorspaces. Intended to properly handle 8-16 bit YUV input, full and limited range, as well as all widely-used matrix coefficients and transfer characteristics.

Minimum supported Rust version (MSRV)

This crate requires a Rust version of 1.64.0 or higher. Increases in MSRV will result in a semver PATCH version increase.

Dependencies

~1.1–1.8MB
~39K SLoC