// readme

ultrahdr

Pure-Rust encoder and decoder for Ultra HDR gain map JPEGs. An Ultra HDR file is a normal SDR JPEG with a second JPEG (the gain map) and a small block of metadata stapled onto it; HDR-capable readers reconstruct an HDR image, everything else sees the SDR base. This workspace ships the gain map math (ultrahdr-core) and a JPEG-bundled encoder/decoder (ultrahdr-rs) built on zenjpeg.

Pre-1.0, still being shaped. Expect renames and re-exports between point releases โ€” for example, ultrahdr_core::metadata is being retired in favor of zenjpeg::container and zencodec::gainmap (#8), and the streaming types are #[doc(hidden)] pending removal. Pin patch versions and read CHANGELOG.md before upgrading.โ€ฆ