use bmp::{px, Image, Pixel};
use embedded_graphics::prelude::RgbColor;
use std::fs;
use nu_pretty_hex::Hex;
use tinygif::{lzw::Decoder, *};
const CLR: u16 = u16::MAX - 1;
const EOI: u16 = u16::MAX;
const MAX_CODESIZE: u8 = 9;
const MAX_ENTRIES: usize = 1 << MAX_CODESIZE as usize;
type Code = u16;
fn main() {
let input = include_bytes!("../Ferris-240x240.gif");
let gif = Gif::from_slice(input).unwrap();
for f in gif.frames() {
println!("Frame: {:?}", f);
}
}