【问题标题】:Git compressing jpeg's - does this cause quality loss?Git压缩jpeg - 这会导致质量损失吗?
【发布时间】:2015-04-08 07:45:14
【问题描述】:

当我 git push 时,它首先压缩我所有的提交。有些文件是 jpeg 的。我在某处听说 jpeg 不是无损压缩的,所以这是否意味着每次推送图像时质量都会降低?

【问题讨论】:

  • 已经回答了,但我要补充一点:一般来说,尝试压缩一个已经压缩的文件往往不会有太大的收获,甚至可能会变得更大。 (如果它确实变得更小,这意味着原始压缩在某些方面较差......尽管某些压缩技术是非常特定于领域的,例如,可以压缩蒙娜丽莎的照片用短语“蒙娜丽莎的照片”替换它很好,但我们不希望图像压缩器这样做。:-))

标签: git jpeg


【解决方案1】:

是什么让你认为 git 压缩了你的 jpeg 文件? 事实上不用担心:Git 不会降低照片的质量。 Git 旨在安全地存储您放入其中的任何文件,因此质量不会降低。

您可能会谈论 git 压缩您的文件,因为内部 git 将使用压缩来更快,但这不关您的事而且它是无损的(因此您的有损 jpeg 仍然是有损的,但不会更多;)。

【讨论】:

    【解决方案2】:

    GIT 使用无损压缩。否则你会在每次提交时丢失一些代码。

    GIT 使用的压缩也完全独立于任何已压缩文件的压缩。把它看成一个盒子里的盒子:为什么里面的盒子会受到放在它周围的额外盒子的影响?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-15
      • 2014-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多