如何通过在gimp中缩放其中一个图像来精确叠加两个图像?


14

我有同一对象的两张不同图片,其中一张是从相同角度的粗糙表面拍摄的,但是比例和旋转角度不同。我希望两个图像重叠,以便上方的图像与下方的图像尽可能精确地匹配。gimp中是否可以选择一些关键点,然后gimp根据这些点对齐图像?例如,我说图片1中的X角必须与图片2中的Y角匹配。在每个图像中定义3个这样的点就已经足够了,这已经足够了。

如果不可能的话,除了缩放和旋转直到看起来还可以之外,实现此目标的最佳方法是什么?

Answers:


3

我不相信Gimp中有什么可以自动对齐图像的。

您可以通过以下方式手动进行操作:将图像分层放置,设置顶部不透明度,以便可以看到基础图像并缩放/旋转其中之一。

或者您可以使用Enfuse之类的工具


谢谢,这可以解决问题。手动调整半不透明度是我之前所做的,但是当图片也旋转时,这仍然非常困难……
janoliver 2012年

9

看起来panotools有一个Gimp插件。我没有用过,但是在那里。

在GIMP之外,但仍然免费,您可能想尝试走不同的道路。

Hugin-主要针对全景拼接,您可以使用它来对齐和缩放图像堆栈,以进行HDR或曝光混合或延时视频或...

Registax-针对天文摄影师,此免费软件将拍摄多张图像(几张独立图像或数千个视频帧),旋转,缩放和对齐它们。除此之外,它可以(可选)使用非常复杂的技术将组件图像组合成最终图像。

HDR对齐工具 -另一种可能性。它进行对齐,旋转和缩放。也许值得尝试一下。一个比较到的Photomatix自动对齐(在2007年,你介意)似乎有利于HDRAT。

DeShaker-另一种对齐较小图像(最高1080p分辨率)的方法,此免费软件可实现视频稳定。如果要将两个图像组合成两帧的影片,则将它们对齐。可能不是您想要的,但这是一种用于对齐静止图像的技术。


好建议顺便说一句。我没有太多时间来研究它们,但是,HDR Align非常基础且易于使用,并且可以完成工作。您必须手动定义几个点,以帮助缩放。
Mehrad '16

2

您可以使用滤镜| G'MIC |图层|对齐图层。在执行之前,您必须选择输入图层:全部。考虑到这是一个耗时的操作。


2

我只是在Gimp中完成此操作,而没有其他软件。这种方法将轻松而精确地产生您所要求的“三点缩放,旋转,平移”。如果还有其他观点问题,则需要其他答案中的其他方法之一。

  1. 两个图像都在各自的图层中。选择标尺。

  2. 显示Layer1 / Image1,在两个点之间测量。单击并从一个点拖动到另一点,然后放大并移动端点以提高精度。这样可以为您精确测量到十分之一像素和旋转角度。点越远越好。我们称它为Length1。

  3. 显示Layer2 / Image2。调整端点以匹配相同的参考点。我们称它为Length2。

  4. 100 *(Length1 / Length2)=您需要应用到Image2的比例百分比。

  5. 根据需要旋转,如旋转角度不同所示。

  6. 将一个图像移到另一个图像上很简单。


-2

单击文件>>>作为图层打开>>>选择两个要合并的图像。

单击大图,然后单击缩放工具。缩小较大的图像以适合较小的图像。

将顶层的不透明度降低到一个较低的数字,这样您就可以看到两者的对齐方式,就像在啤酒上的这个gimp视频教程中所做的那样:http : //gimpedblog.blogspot.com/2011/12/in-this -gimp-tutorial-im-going-to-show.html

使用移动,旋转和透视工具将两张照片调整到位。

使用裁切工具裁切多余的画布区域。


3
嗨,亚历克斯。欢迎来到Stack Exchange,并感谢您的贡献-希望与您见面。指向您制作的教程非常有帮助。但是,您不能在答案中宣传您的服务。参见photo.stackexchange.com/faq#promotion
请阅读个人资料
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.