【问题标题】:Why are .jpg's appearing yellow in my flash as3 application?为什么 .jpg 在我的 flash as3 应用程序中显示为黄色?
【发布时间】:2009-04-28 19:29:54
【问题描述】:

我从我的服务器检索 .jpgs 并将它们加载到我的 as3 应用程序中。我使用 Flash CS3,而不是使用 flex。有时,某些图像会在应用程序中显示为黄色且无法读取。图像的实际原件很好,并且没有这样的泛黄,但是当我在 Flash 中加载图像时,它显示为黄色。这似乎与大小无关,因为我的大小图像显示为黄色,而有些图像则没有。

在 flashplayer 9 中查看图像时,会出现这种泛黄现象。它总是发生在同一个上,其余的都按预期出现。在 flashplayer 10 中查看图像时,它永远不会变黄,所有图像都按预期显示。

【问题讨论】:

  • 它们是否以 CMYK 格式保存?
  • 还是32位格式?换句话说,有效的文件和无效的文件有什么不同吗?
  • 谢谢!问题在于 cmyk。

标签: flash actionscript-3 jpeg


【解决方案1】:

我怀疑,就像其他人所说的那样,这与 jpg 的颜色配置文件有关。可能是因为 FP10 有色彩管理,而 FP9 没有:

http://www.adobe.com/devnet/flash/quickstart/color_correction_as3/

【讨论】:

  • 感谢您的建议,我们目前通过服务器端转换工具生成.jpg,所以我将与我们的其他开发人员进行一些测试并发布结果!
  • 感谢大家的意见。原来我们的转换器正在转换为 cmyk 和 rgb jpg。当我们将 cmyk 图像转换为 rgb 时,flash 9 内泛黄消失了。谢谢!
【解决方案2】:

我将支持色彩管理的投票,并询问所讨论的 JPEG 是否使用 Adob​​e 色彩空间而不是 SRGB?

【讨论】:

    【解决方案3】:

    超过 72 dpi 的 CMYK 图片具有这种黄色外观

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-29
      • 2010-12-28
      • 1970-01-01
      • 2014-07-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-24
      相关资源
      最近更新 更多