位图图像的压缩算法



位图图像的无损压缩算法是否优于LZ系列?适用于嵌入式环境。

要求:

  • 最大压缩
  • 适用于低bpp:2-8,最大15的图像
  • 内存消耗低或就地解压缩
  • 快速减压

一个候选者可能是Rad Game Tools的Smacker算法。他们的免费压缩工具可以在http://www.radgametools.com/smkdown.htm

优点:Smacker视频自20世纪90年代中期开始使用,可以在i486计算机上实时解码,RAM数量很少(按照今天的标准)。尽管它是一种视频格式,但许多游戏都将其用于静态图像。

缺点:虽然它是苍白的,但我不完全确定它是无损的。不过,它可能有这样的表盘。此外,如果你计划分销基于它的产品,你需要支付许可证费用。我不知道你需要什么样的平台,但他们可能没有为你准备解码器。幸运的是,FFmpeg项目中有一个开源解码器,但同样存在许可问题——即使你购买了许可证,也不知道他们是否会批准你使用开源解码器。

如果这不符合您的需求,您将不得不提供更多细节和更具体的目标,首先是演示常见的压缩格式如何在您的语料库上运行,以及您希望实现哪些特定目标(压缩和速度方面)。

最新更新