我有两个图像(为简单起见,Image1和Image2)。我想使用Image2作为Image1的透明度。
我怎样才能做到这一点?假设我对Gimp所做的只是与使用一些过滤器有关。
谢谢。
我有两个图像(为简单起见,Image1和Image2)。我想使用Image2作为Image1的透明度。
我怎样才能做到这一点?假设我对Gimp所做的只是与使用一些过滤器有关。
谢谢。
Answers:
好的,所以我假设您有两张图像:要为其添加透明度的普通图像,以及要用作其alpha(透明)通道的灰度图像,如下所示:
(基于John Fielding的这张照片的基本图像,根据CC-By-SA 2.0许可使用;我使用GIMP的Sphere Designer工具创建的Alpha蒙版。)
做这件事有很多种方法; 让我描述其中的一些。
方法1:在GIMP中打开两个图像。选择灰度图像并将其复制到剪贴板(编辑→复制或Ctrl+ C)。在基础图像上,选择“ 图层”→“蒙版”→“添加图层蒙版...”(也可以通过在“图层”对话框中右键单击图层来使用)。选择哪种口罩无关紧要,因为我们很快就会更换它。
应该选择刚刚添加的图层蒙版进行编辑;如果不是,请使用“ 图层”→“蒙版”→“编辑图层蒙版”将其选中(或在“图层”对话框中单击蒙版)。将灰度图像粘贴到(编辑→粘贴或Ctrl+ V)中,并将生成的浮动选择锚定到蒙版中(图层→锚定图层或Ctrl+ H,或单击“图层”对话框中的“锚定”图标)。
(可选)使用“ 图层”→“蒙版”→“应用图层蒙版”将图层蒙版转换为实际的Alpha通道(但只需将图像导出为PNG即可完成此操作)。
方法2:将图像打开为图层(文件→打开为图层...),或仅将其中一个粘贴为新图层。在可见的灰度图像层的情况下,打开“通道”对话框,右键单击“红色/绿色/蓝色”通道之一(它们应该全部相同),然后选择“ 通道到选定对象”。使用选择→反转或Ctrl+ 反转选择I。
在“层”对话框中选择基本图像层。使用图层→透明度→添加Alpha通道为其添加一个Alpha通道(如果尚未添加),然后将所选内容从该图层上剪切掉(选择→剪切或Ctrl+ X)。
方法3:与方法2相同,但是在“ 选择频道”之后,不要反转选择,而只需在基本图像图层上使用“ 图层”→“蒙版”→“添加图层蒙版... ”,然后从对话框中选择“选择”。然后,按照方法1中的选择应用遮罩。
在任何情况下,无论使用哪种方法,结果都应如下所示(实际透明的PNG留在左侧,方格背景在右侧):
有关“图层蒙版”的基础知识,请看一下本教程。
常见算法可以是:
好的,现在您有了“实时蒙版”。
请享用!