如何在 GIMP 中将选定内容从一张图像复制到另一张图像?

如何在 GIMP 中将选定内容从一张图像复制到另一张图像?

最近我从 Photoshop 换到了 GIMP。我想将一个图像中的选区复制到另一个图像,这样我就可以用另一个图像中的颜色填充该选区,并且无需手动重新创建即可获得形状。在 Photoshop 中我们可以复制图层样式,但在 GIMP 中找不到。有人能帮忙吗?

答案1

它实际上就像复制快速蒙版(您选择的图像表示)一样简单:

  1. 通过选择启用图像的快速蒙版(Shift+Q或选择 → 切换快速蒙版)
  2. 快速蒙版在“通道”对话框中显示为名为“快速蒙版”的通道
  3. 选择它并复制到剪贴板(Ctrl+ C
  4. 对尚未选择的图像启用快速蒙版(Shift+ Q
  5. 在“频道”对话框中选择它并从剪贴板粘贴(Ctrl+ V
  6. 禁用快速蒙版(Shift+ Q)以将选择内容视为虚线。

大多数其他解决方案对我来说并没有真正起作用。

答案2

从第一幅图像将选择内容保存到新通道,将通道内容复制到剪贴板,然后将其粘贴到另一幅图像的新通道中。一步一步...

  1. 在新图像中创建一个新的空通道。

  2. 打开已将选择内容保存到蒙版通道的另一张图片的蒙版通道,

  3. 将整个内容复制到剪贴板(全选然后选择复制 -> Ctrl- ACtrl- C)。

  4. 返回新图像的(空)通道

  5. 将剪贴板数据粘贴至此频道(粘贴 -> Ctrl- V)。

  6. 选择图像数据(RGB)并将通道数据作为选择和整体加载。

答案3

您可以使用 Alpha 通道恢复选择,只需在粘贴的图层中使用 Alpha to Selection。您只需确保要复制的图层部分没有透明度:

  1. 选择您需要的
  2. 选择不透明图层或创建一个临时的新图层
  3. 编辑 - 复制 (Ctrl+C)
  4. 转到要插入选择的图像
  5. 编辑 - 粘贴为 - 新建图层
  6. 图层 - 透明度 - Alpha 到选择
  7. 删除粘贴的图层。

替代方法,使用渠道:

  1. 选择您需要的
  2. 选择 - 保存到频道
  3. 确保选择了新创建的频道,然后编辑 - 复制(Ctrl + C)
  4. 转到要插入选择的图像
  5. 打开“频道”并创建一个新频道(底部的按钮或通过上下文菜单)
  6. 确保选择了新创建的频道,然后编辑 - 粘贴(Ctrl + V)
  7. 打开“图层”并固定浮动层(底部的按钮或通过上下文菜单)
  8. 打开“通道”并用该通道替换选择(底部的按钮或上下文菜单中的“通道到选择”)
  9. 如果您不再需要重复使用此选择,您可以立即删除这些频道,或者您可以将它们保留以供以后使用,只需重复上一个操作即可恢复。

答案4

你们为什么要把事情搞得这么复杂:

  1. 你有一层,然后在其上还有另一层
  2. 选择最上面的一个,无论是边界,特定颜色,我们,为您选择
  3. 现在在图层面板/窗口中右键单击该图层,然后单击 alpha 进行选择
  4. 现在隐藏图层以清晰地看到其后面的图层,您会注意到选择仍然处于活动状态,您可以右键单击该选择,然后单击反转并删除新图层中的所有内容以创建第一层选择的剪切,您可以在其中绘画,您现在可以使用它了。右键单击您从中进行选择的图层后,它是“alpha to Selection”。

相关内容