将Alpha Compositing用于jpg和png时,jpg的alpha值是多少?

时间:2018-03-07 06:39:47

标签: image image-processing alphablending alpha-transparency

Alpha Compositing可以在https://en.wikipedia.org/wiki/Alpha_compositing看到。 现在,给定一个带有alpha值的png和一个没有alpha值的jpg,如何使用Alpha Compositing来组合它们?

1 个答案:

答案 0 :(得分:0)

如果您选择GIMP作为工具,https://docs.gimp.org/2.10/en/gimp-image-combining.html可能对您有所帮助。

如果JPG和PNG输入文件的大小(宽度x高度x像素密度)完全相同,我建议

  1. 为完整的JPG图片假定或定义一个恒定的alpha值(作为GIMP中的图层)
  2. 重新标准化PNG文件的alpha值(字段)并将其定义为另一层
  3. 添加两个字段值,例如您可以在GIMP中添加图层。

您要使用的确切数学实际上取决于特定的应用程序。如果Alpha值(字段)包含有关您的科学实验的信息,则可能无法将整个JPG的Alpha值设置为0,您可能需要选择例如255/2(如果您的Alpha通道具有256个允许值)。