Image formats
sceptre decodes input images through the image crate — pure-Rust decoders only, no C image
libraries.
Supported
Section titled “Supported”| Format |
|---|
| PNG |
| JPEG |
| BMP |
| GIF |
| TIFF |
| WebP |
| NetPBM (PNM) |
Out of scope
Section titled “Out of scope”HEIF, AVIF, and the JPEG 2000 family (jp2/j2k/jpx/jpm/mj2/j2c) are not supported. Their
only mature decoders are C libraries (libheif, dav1d, openjpeg), which would pull a C toolchain
dependency into the build and break the pure-Rust tract WASM/Android path.
These formats show up as a distinct capability group in the benchmark —
reported as gaps rather than silently skipped, so the coverage limit stays visible.