tinygif
A tiny gif decoder written in no_std Rust.
This crate requires about 20kB of memory to decode a gif.
- basic decoding
- frame iterator
- interlace support
- fails on some highly compressed gifs: Change table size in DecodingDict
Usage
let image = from_slice.unwrap;
loop
License
MIT or Apache-2.0 at your option.
License of the gif files used in test
Animated Ferris in Action Happy as a Rustacean at Rust Fest Berlin 2016 (www.rustfest.eu)
- CC BY 4.0 Animated Ferris for Rust Fest Berlin by A. L. Palmer
- Resized by ezgif