如何使用选择工具在GIMP中移动内容?


94

使用GIMP 2.6.11

我以前选择的图像编辑软件是Microsoft Paint,它非常直观:制作一个矩形,单击+拖动以移动矩形的内容。

如何在GIMP中复制此功能?我似乎只能:

  • a)移动整个图层,而完全忽略选择,或者
  • B)左右移动选择,不动任何的范围内选择(这是我想要做的)。

我感觉到我缺少一些非常基本的东西。


Gimp是一个功能强大的工具,但是我建议免费使用Paint.net,作为Microsoft Paint的下一步更合适的选择。Paint.net的使用更像是常规Windows程序,而不是Gimp。
马修·洛克

Answers:


76

选择要移动的图片的任何部分后,按ctrl-x,然后按ctrl-v。这会将所选内容剪切并粘贴到新图层。现在,您可以使用移动工具来移动新图层。

注意:移动工具可以移动图层,选区和路径。确保选择了移动工具中的图层选项(在工具箱中)。

编辑:

您也可以选择一个区域,然后按住 ctrl-alt拖动描述所选区域在这里。一旦开始拖动,就可以释放ctrl键以停止限制向基本方向的移动。删除选择后,仍可以使用箭头键将其移动。

旋转和缩放选择似乎表现出预期的效果(自动创建新图层)。我不确定为什么他们也没有使移动工具也具有这种行为。


14
我已经发现了这一点,但这似乎是一种解决方法,而不是主要的解决方法。这真的是唯一的方法吗?
乌鸦梦者

1
@Raven Dreamer有很多方法可以做到。不幸的是,最直观的方法似乎不起作用。
詹姆斯·T

8
@Raven Dreamer,是的,我自己对ctrl-alt技巧感到困惑。它仅适用于选择工具。如果使用的是移动工具,则ctrl-alt只会移动所选内容而不是图像的所选部分。很高兴我能帮上忙。
James T

6
对我而言,GIMP在许多方面都非常不直观,这就是示例之一。谢谢你的提示。您先前的评论才是真正的答案。
Stan

4
不真实,这是如此不直观。在Mac上是shift + option + command。
大卫·席尔瓦·史密斯

33

正确的方法是使用浮动选择。当前接受的执行复制/粘贴的答案会创建一个新层,这在大多数情况下是不希望的。

如何进行浮动选择:

  • 进行选择(例如,按下R并绘制一个框)。
  • 选择->浮动(Shift+ Ctrl+ L
  • 移动您的选择(按v,然后单击并拖动)。
  • 锚层Ctrl+h

1
在GIMP 2.8中工作。
贾斯汀·斯基尔斯

1
我喜欢这个,感觉不太hacky,(尽管我主要是程序员,所以东西比大多数东西更使我困扰)
杰克

1
这是正确的方法。无需弄乱剪贴板。
gronostaj 2015年

1
作品并且写得清楚。但似乎不再需要步骤3。
Standgale 2015年

8
基本功能变得如此复杂,您必须对其进行搜索。哇。
phil294

6

以下是此较旧问题的更新且简化的答案。

讨论了两种工具:选择工具移动工具。可能会直观地认为您使用选择工具进行选择,然后跳至移动工具进行移动。事实并非如此。

所有工作均通过选择工具执行。不要使用移动工具。

例如,选择“ 矩形选择工具”,即可选择一个区域。在保留选择工具的同时,使用CTRL+ ALT将选定的图像拖到其他位置。一旦这样做,似乎不再需要CTRL+ ALT来进行进一步的选择运动(从10/2014起,GIMP 2.8.20起)。

也有在状态栏尝试的组合提供的线索SHIFTCTRLALT,并指示你按他们会发生什么。

此处提供更多信息:https : //docs.gimp.org/en/gimp-using-selections.html


这不适用于Windows上的GIMP 2.8.16。它只是移动选择。
米奇

@mitch刚刚测试过,它在2.8.20中对我有效。在对此进行更新之前,请确保Alt不会被Windows钩住并且被其他东西使用(在这种情况下,Gimp不会看到它)。此外,您可能需要按下Alt 第一,然后按Ctrl。请参阅docs.gimp.org/en/gimp-using-selections.html
CoolHandLouis

4

注意: 选择不要选择移动工具。相反,只需按住ALT+ CTRL并开始拖动选择。


Windows计算机上:选择矩形或椭圆形后,按住ALT+ CTRL移动选择内容。

  • 如果要复制所选内容,请按住ALT+ SHIFT

苹果电脑,按住optioncommand,然后拖动选区。

  • 同样,如果要复制选择内容,请按住option+ shift

这不适用于Windows上的GIMP 2.8.16。它只是移动选择。
米奇

1

为了完整起见,问题还询问选择过程。选择图像的一部分进行编辑的一种方法是使用魔术选择棒。如果所选图层上只有一张图像,则此方法效果很好(这是我倾向于使用的方式,因此我可以轻松地进行编辑)。

选择要移动的图像所在的图层,然后使用模糊选择棒选择图像外部的内容(可以是单色或透明背景)。选择了图层的所需部分后,从菜单中选择“选择/反转”(这会将模糊选择从要移动的图像部分之外的内容反转为要移动的内容),然后使用ctrl / alt和鼠标移动图像的选定部分。


1

没有建议的解决方案对我有用。最终,我意识到我要在其中选择的图层与图像的尺寸不同。因此,当我移动复制的选区时,它移到了我所在的图层之外,因此显示为空选区。

使当前图层与图像大小相同可以解决该问题。之后,复制/粘贴/拖动按预期工作。

要将图层调整为图像大小: Alt + L,然后单击图层至图像大小


在尝试构图比最初导入的图像更大的图像时,我被这个问题困扰了很长时间。我什至认为这是另一回事,但我没有时间去研究。对于不确定这是否是这种情况的任何人,请注意黄色虚线,该虚线是图层的边框,移动的选择将在此处消失。
拉韦米尔

0

Ctrl + Alt对我不起作用,无论出于何种原因,都没有将其转换为浮动选择。我可能需要摆弄它,但是我很着急。

图层解决方案: 我必须进行选择,Ctrl + X剪切,Ctrl + V粘贴,然后在“图层”选项卡中将“粘贴的浮动选择”变成一个图层。然后,我可以移动该新层。完成后,可以右键单击该层,如果需要再次全部合并为一层,则可以“合并”。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.