时间:2010-07-26 13:59:20

标签: image animation image-processing

2 个答案:

答案 0 :(得分:0)

您可以将所有图像转换为JPG并为每个图像创建另一个B& W图像,该图像充当Alpha通道,也可以是JPG(这些应该是非常可压缩的),只需自己管理透明度。

您还可以将所有图像转换为一个大字节数组并在阵列上应用LZ变体(LZO / ZLIB应该可以正常工作),这至少可以节省15%。

答案 1 :(得分:0)

您可以使用JPEG2000存储图片。它有一个非常好的压缩并支持alpha就像PNG(它有丢失和无损模式),但它使用wavelets需要浮点处理器(如果有问题)。

另一种可能性是:

  • 将第一张图片转换为JPEG,将Alpha通道转换为B / W JPEG。
  • 计算从第一张图像到第二张图像的增量(差异)。
  • 压缩增量(再次为JPEG)。
  • 如果它的质量很高,则会降低质量。