Decode and encode
The j2k facade owns public JPEG 2000 / HTJ2K application APIs and reexports shared backend contracts.
cargo add j2k
HTJ2K Rust
J2K supports HTJ2K-oriented Rust APIs for decode, encode, recode, and JPEG-to-HTJ2K transcode workflows, with optional CUDA and Metal adapter crates for supported routes.
The j2k facade owns public JPEG 2000 / HTJ2K application APIs and reexports shared backend contracts.
cargo add j2k
Classic JPEG 2000 reversible inputs can be recoded to HTJ2K through the public recode API when supported.
j2k-transcode provides JPEG-to-J2K/HTJ2K primitives with CUDA and Metal acceleration crates for supported stages.
cargo add j2k-transcode
See CUDA JPEG2000 Rust, Metal JPEG2000 Rust, and GPU JPEG2000 Rust for backend-specific pages.