【问题标题】:washed out colors when converting png to jpg in PIL python在PIL python中将png转换为jpg时褪色
【发布时间】:2021-10-29 11:54:02
【问题描述】:

我尝试复制 icc 配置文件并将其应用于 jpg 图像,但它返回 icc 配置文件为无

这里是代码

from PIL import Image

original = Image.open("image.png")
icc_profile = original.info.get("icc_profile")

new=original.convert('RGB')

new.save("image.jpg", icc_profile=icc_profile)

【问题讨论】:

  • 鉴于这个问题,我认为(小)示例输入/输出图像将不胜感激。
  • 您无需转换任何内容,只需打开并保存,PIL 将处理其余部分

标签: python python-imaging-library


【解决方案1】:

我猜你只需要保存它? :)

img = Image.open("image.png")
img.save("image.jpg")

瞧!

【讨论】:

  • 我刚刚意识到这是一个透明度问题
猜你喜欢
  • 2020-05-19
  • 2015-11-06
  • 1970-01-01
  • 2012-05-03
  • 2011-09-15
  • 2018-06-26
  • 2011-06-07
  • 2012-01-25
  • 2012-06-01
相关资源
最近更新 更多