TJpgDec - 微型 JPEG 解压缩器
TJpgDec 是一个通用的 JPEG 图像解压缩器模块,针对小型嵌入式系统进行了高度优化。 它以非常低的内存消耗工作,因此可以集成到微型微控制器中, 例如 A VR、8051、P IC、Z 80、Cort ex-M 0 等。
特征· 平台独立。用普通 C (C99) 编写。 · 易于使用的主模式操作。 · 完全可重入架构。 · 8/16 位和 32 位 MCU 的可配置优化级别。 · 非常小的内存占用: o 3.5K 字节的 RAM 用于独立于图像尺寸的工作区。 o 3.5-8.5K 字节的 ROM 用于文本和常量。 · 输出格式: o 像素格式:RGB888、RGB565 或灰度可预配置。 o 缩放比例:减压时可选择 1/1、1/2、1/4 或 1/8。 应用界面有两个 API 函数可以分析和解压缩 JPEG 图像。 输入输出功能为了输入 JPEG 数据并输出解压缩的图像,TJpgDec 需要两个用户定义的 I/O 函数。这些是在解压过程中从 TJpgDec 模块回调的。 资源TJpgDec 模块是为教育、研究和开发而开放的免费软件。您可以不受任何限制地为个人项目或商业产品使用、修改和/或重新分发它,并由您负责。
|