首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >压缩许多相似的大图像?

压缩许多相似的大图像?
EN

Software Recommendation用户
提问于 2018-04-09 17:07:20
回答 1查看 106关注 0票数 6

我正在处理一个大型的地球卫星图像档案,每个卫星图像在同一区域间隔15分钟,因此它们非常相似。两个相邻的看起来是这样的:

视频算法很好地压缩多个相似的图像。但是,对于视频(10848x10848)来说,这些图像太大了,使用视频编码器会删除图像的元数据,因此,即使我让视频编码器处理如此大的图像,提取它们和恢复元数据也会很麻烦。

为了进行一些测试,我将一天中的96幅图像压缩为1080x1080像素,总计40.1MB,并尝试了不同的压缩方式,并对折页结果进行了如下操作:

  1. 邮编: 39.8 MB
  2. rar: 39.8 MB
  3. 7z : 39.6 MB
  4. tar.bz2: 39.7MB
  5. zpaq v7.14: 38.3 MB
  6. fp8 v2: 32.5MB
  7. paq8pxd v45: 30.9MB

最后三个,应该更好地利用上下文,确实比传统压缩工作得更好,但与mp4视频相比,压缩比仍然很低,后者可以将图像质量提高到15 MB甚至更少。

此外,使用packJPG,将每个图像分别打包。整个集合降低到32.9MB,非常接近fp8和paq8pxd,但没有充分利用图像之间的相似之处(因为每个图像都是单独压缩的)。

在另一个实验中,我用Matlab计算了上面两幅图像的差异,结果如下:

用kB压缩原始图像(219.5±217.0 = 436.5 fp8 ),压缩后的图像减少到350.0 kB (80%),但压缩一幅图像和差异图像(质量相同,使用122.5 kB),得到270.8 kB文件(62%),再一次( mp4和packJPG比较),fp8似乎没有充分利用这些相似之处。即使用rar压缩,一个图像加上差异也比原始图像上的fp8更好。在这种情况下,rar将其降低到333.6 kB (76%)。

我想应该有一个很好的压缩解决方案来解决这个问题,因为我可以想象许多应用程序。除了我的特殊情况,我想许多专业摄影师有许多类似的照片,因为连续拍摄,或时间推移的图像,等等,所有的情况下,将受益于这种压缩。

此外,我也不需要无日志压缩,至少对于图像数据不需要(必须保留元数据)。

所以..。有比zpaq和paq8pxd更好地利用图像之间相似性的压缩实用工具吗?

我设想这种解决方案可以是视频编码器的某种包装器,这样可以轻松地将图像压缩为视频,但将它们提取为单独的帧,为每个帧保留文件名和元数据(比如EXIF信息)。

注意:上述测试的两个图像可以下载这里,第一个测试这里的96个图像可以下载。

EN

回答 1

Software Recommendation用户

发布于 2018-12-12 09:35:23

建议您使用jpeg优化器或Tinypng。作为一个博客作者,我一直在使用这两种工具压缩我的图像大小。

票数 -1
EN
页面原文内容由Software Recommendation提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwarerecs.stackexchange.com/questions/49582

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档