我有一个 python-fu 问题。我正在使用 GIMP 2.10.12,mac 版本。
假设我在 GIMP 中打开了一张图片
原始示例图像:
我想使用 python-fu 以 webp 格式保存它。我这样做:
img=gimp.image_list()[0]
layer=img.layers[0]
pdb.gimp_file_save(img,layer,'/my_path/my_image.webp','?')
它可以工作,但是当我检查生成的 webp 文件时发现它的质量已经下降。它正在通过有损压缩保存。
产生的有损图像:
如果我使用 GUI 执行相同的过程,在对话框中有无损压缩复选框,我检查了它,并且生成的文件具有我想要的质量。
勾选了无损选项的 Gimp 对话框:
我的问题是:如何将图像保存为 webp 文件并仅使用 Python-fu 而不是 GUI 检查无损压缩选项?
我尝试过:
- 首先将图像展平以带走 alpha 通道,但没有奏效。
-查看 GIMP 的开发人员文档,但尚未找到任何内容。
- 在首选项面板中查找默认选中无损选项的方法。还没有找到任何东西。
我错过了什么吗?欢迎任何指点。谢谢。