图片的压缩率最高可以达到多少?

20分钟前阅读2回复0
雕刻瞎
雕刻瞎
  • 管理员
  • 注册排名6
  • 经验值498980
  • 级别管理员
  • 主题99796
  • 回复0
楼主

最大压缩率是多少?

在很大程度上,取决于要压缩的数据,快速测试包含1个全为零的1Gb文件,压缩后的大小约为120Kb,因此10Kb文件可能会扩展到约85Mb,如果数据的冗余性较低,则存档中包含的图像文件具有本机压缩的格式(gif,jpg,png,...),则gzip可能根本不添加进一步的压缩,对于像程序可执行文件这样的二进制文件,会看到2:1的压缩,对于纯文本,HTML或其他3:1或4:1或更高的标记,这并不是没有可能,在某些情况下,会看到10:1,但在充满人工符号的文件中看到的〜8700:1却不会在类似的人为情况下出现。

我们可以检查解压缩gzip文件会产生多少数据,而无需实际将其未压缩内容写入磁盘,可以使用gunzip -c file.gz | wc --bytes这将解压缩该文件但不存储结果,而是将它们传递到wc该文件,并在传递时计算字节数然后丢弃它们,如果压缩的内容是一个包含许多小文件的tar文件,可能会发现要解压缩完整档案需要明显更多的磁盘空间,但是在大多数情况下,从管道gunzip输出通过返回的计数wc将与您所需的一样准确。

最大压缩率取决于所压缩的文件类型和压缩算法,无损压缩算法如ZIP可以达到50%的压缩率,而有损压缩算法如JPEG可以达到更高的压缩率,甚至超过90%,压缩率也受到文件本身的特性和内容的影响,因此无法确定一个统一的最大压缩率,在实际应用中,通常需要权衡压缩率和文件质量之间的平衡。

不同文件的压缩率有很大区别,而且与压缩文件的格式和算法密切相关。

1、文本文件

- 可以压到80%以上,如TXT DOC。

- 图形文件的”重复率“很低”,压缩率就非常小。

- 有些文件已经被压缩得很厉害了,像JPG的图片文件,再想变小的话就必须降低品质了。

- RM,RMVB等格式的视频文件也是。

2、已经经过压缩编码的文件

- 例如MP3,RMVB,EXE,JPEG等文件。

3、一般压缩单个文件

- 压缩率都不高(99%正常)。

- 压缩很多小文件的时候,压缩率就高了(60%左右)。

4、要使文件在内容、功能不失的前提下变得短小精悍

- 需针对不同的文件类型选取不同的压缩软件和压缩方式。

- 常见的方法有:

- 文件格式的转换。

- 使用专用压缩软件。

最好的压缩工具是哪个?

尽管电脑上的压缩软件数不胜数,像 Winrar,好压,7-Zip,360压缩等等,他们不仅拥有华丽的界面,压缩率也不低,但是其实我们最常用的要数 winrar了,那么有没有跟winrar一样好的软件呢?

由于大家对winrar比较熟悉,下面给大家来介绍一下大家很少听说的 freearc。

freearc是一款开源免费的压缩软件,虽然外观方面不如winrar,但是它的高压缩率和压缩效率是绝对值得你拥有的。

freearc有安装版和便携版,这里选择便携版 FreeArc-portable-0.67-alpha-win32。

0、67 是目前最新的版本,下载后在 bin 文件夹找到 FreeArc.exe,这就是我们要用的程序了。

WinRAR 是一个强大的压缩文件管理工具,它能备份你的数据,减少你的 E-mail 附件的大小,解压缩从 Internet 上下载的 RAR、ZIP 和其他格式的压缩文件,并能创建 RAR 和 ZIP 格式的压缩文件。

希望这些信息对你有所帮助!

0
回帖

图片的压缩率最高可以达到多少? 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息