根据其他图像形式在 Gimp 中对图像进行切片

根据其他图像形式在 Gimp 中对图像进行切片

我有两张图片。我想根据另一张图片的尺寸对其中一张进行切片。例如,我有一张三角形图片和一张普通图片,我想将三角形​​图片放在普通图片上方,并获取三角形图片下方的图片。

答案1

图像总是矩形的——它们可能看起来像是其他格式,但某个区域之外的所有部分都是透明的。

因此,您需要将第二幅图像的透明度信息传送到第一幅图像。在同一个 GIMP 文档中,将第二幅图像作为原始图像上方的一层后,执行此操作的一种方法是:

  1. 单击图层对话框 ( ) 上的第二个图像ctrl + l,右键单击并选择Create layer mask图层的上下文菜单。在接下来的对话框中选择Layer's Alpha Channel。您现在有一个蒙版,它是透明区域的黑白表示,作为图层蒙版 - GIMP 允许您像复制图层的普通像素一样复制它。您可以在图层对话框中看到蒙版的缩略图。
  2. Edit->copy(这会将蒙版像素复制到剪贴板)。执行此操作之前,请确保图像上没有活动选择。
  3. 隐藏第二张图片(单击眼睛图标),选择第一张图片,然后再次单击Create layer mask...。选择“白色(完全不透明)”1。
  4. Edit->pasteLayer>Anchor(或者只需单击按钮Anchor)。

这会将透明度信息复制到您的第一张图像 - 现在只需将您的图像导出为 png,就完成了。

这里也有类似的答案:Gimp — 将一个图层的 alpha 与另一个图层的 rgb 图像结合起来

相关内容