【问题标题】:C# Saving GIF or JPG.... how to improve the quality? [closed]C#保存GIF或JPG ....如何提高质量? [关闭]
【发布时间】:2012-07-15 12:02:55
【问题描述】:

我截取了桌面并保存为jpg和gif格式

png 文件的质量是完美的。不过 jpg 和 gif 的画质好像有点低……有办法改善吗?

【问题讨论】:

标签: c# gif jpeg


【解决方案1】:

不,gif 不像 png 那样支持色彩空间,jpeg 是有损的,所以你无法匹配 png。

【讨论】:

    【解决方案2】:

    您应该研究 GIF 和 JPG 的技术方面:

    http://en.wikipedia.org/wiki/GIF

    http://en.wikipedia.org/wiki/JPG

    最简单的答案可能是:GIF 在很大程度上限制为 256 色,因此如果您的屏幕截图包含的颜色超出此范围(即现代桌面或应用程序),您会看到某种抖动,这会降低感知质量。 JPEG 是一种针对照片优化的有损压缩方法,因此非照片(即桌面)的屏幕截图偶尔会出现不和谐的压缩伪影。

    【讨论】:

      猜你喜欢
      • 2012-06-23
      • 1970-01-01
      • 2013-02-09
      • 2019-01-30
      • 2017-04-26
      • 2010-12-01
      • 2018-02-16
      • 1970-01-01
      • 2010-11-10
      相关资源
      最近更新 更多