#cbt #image #header #frame #version #width #height

不依赖std libcbt

处理cbt图像的库

1个不稳定版本

0.0.1 2022年7月16日

#32 in #高度

Apache-2.0

13KB
291

libCBT

(紧凑型嵌入式多图像动画文件格式)

你是否曾想在操作系统引导加载程序等类似的东西中使用GIF动画,而这个操作系统恰好是用Rust编写的?你是否对Rust的gif crate不是no-std兼容感到烦恼?

我喜欢CBT

.cbt文件的定义

< HEADER > < u8 Red > < u8 Green > < u8 Blue > (for each pixel)

是的,基本上就是这样。
这是头部

CBTSEX < u8 Version > < u16le width > < u16le height > < u16 frame count > < u8 packed settings >

设置是(小端序)

bit 1 = enable alpha channel (a new u8 after each blue value)

无运行时依赖