无法调整作为图层加载的图像的不透明度

Cant adjust Opacity of image loaded as layer

如果我打开一个现有图像作为基础图像,并将第二个图像作为图层添加到基础图像,是否可以调整图层图像的不透明度?

base_image = pdb.gimp_file_load(img, img)
layer_1 = pdb.gimp_file_load_layer(base_img, layer_image)

base_image.add_layer(layer_1)

我知道您可以在调用 pdb.gimp_layer_new(...) 时设置不透明度级别,但还没有找到调整作为图层加载的图像的方法。 script_fu 是解决此问题的更好方法吗?

layer_1.opacity = 50 #1-100

在这里找到了不错的文档: https://www.gimp.org/docs/python/