Wie kann ich zwei Bilder genau überlagern, indem ich eines davon in Gimp skaliere?

Ich habe zwei verschiedene Bilder desselben Objekts, von denen eines ungefähr aus demselben Winkel aufgenommen wurde, aber einen anderen Maßstab und eine andere Drehung hat. Ich möchte, dass sich beide Bilder überlappen, damit das obere möglichst genau mit dem unteren übereinstimmt. Gibt es in Gimp eine Option, bei der ich eine Reihe von Schlüsselpunkten definieren kann und Gimp die Bilder an diesen Punkten ausrichtet? Zum Beispiel sage ich, dass die Ecke X in Bild 1 mit der Ecke Y in Bild 2 übereinstimmen muss. Es sollte ausreichen, 3 solcher Punkte in jedem Bild zu definieren, um bereits ein gutes Ergebnis zu erhalten.

Wenn dies nicht möglich ist, was wäre der beste Weg, um dieses Ziel zu erreichen, außer einfach zu skalieren und zu drehen, bis es in Ordnung aussieht?

Antworten (5)

Ich glaube nicht, dass es in Gimp etwas gibt, um Bilder automatisch auszurichten.

Sie können dies manuell tun, indem Sie die Bilder in Ebenen legen, die obere Deckkraft so einstellen, dass Sie das darunter liegende Bild sehen können, und eines davon skalieren/drehen.

Oder Sie können ein Tool wie Enfuse verwenden

Danke, das könnte der Trick sein. Das manuelle Ausrichten mit halber Deckkraft habe ich vorher gemacht, aber das ist immer noch ziemlich schwierig, wenn das Bild auch gedreht ist ...

Es sieht so aus, als hätte Panotools ein Gimp-Plugin . Ich habe es nicht benutzt, aber es ist da.

Außerhalb von GIMP, aber immer noch kostenlos, möchten Sie vielleicht versuchen, andere Wege zu gehen.

Hugin - Hauptsächlich auf Panorama-Stitching ausgerichtet, können Sie damit einen Bildstapel für HDR- oder Belichtungsmischungen oder Zeitraffervideos ausrichten und skalieren oder ...

Registax - Diese kostenlose Software richtet sich an Astrofotografen und nimmt mehrere Bilder auf (ein paar Einzelbilder oder Tausende von Videoframes), dreht, skaliert und richtet sie aus. Darüber hinaus kann es (optional) sehr ausgefeilte Techniken verwenden, um die Komponentenbilder zu einem endgültigen Bild zu kombinieren.

HDR Alignment Tool - Eine weitere Möglichkeit. Es führt Ausrichtung, Drehung und Skalierung durch. Könnte einen Versuch wert sein. Ein Vergleich mit der automatischen Ausrichtung von Photomatix (im Jahr 2007, wohlgemerkt) scheint HDRAT zu bevorzugen.

DeShaker - Eine weitere Möglichkeit, kleinere Bilder (bis zu einer Auflösung von 1080p) auszurichten, diese kostenlose Software führt eine Videostabilisierung durch. Wenn Sie die beiden Bilder zu einem Film mit zwei Bildern kombinieren würden, würden sie dadurch ausgerichtet. Wahrscheinlich nicht das, was Sie wollen, aber es ist eine Technik, die zum Ausrichten von Standbildern verwendet wurde.

Gute Empfehlungen übrigens. Ich hatte nicht viel Zeit, sie alle zu untersuchen, aber die HDR-Ausrichtung war recht einfach und einfach zu bedienen und hat den Job gemacht. Sie müssen jedoch einige Punkte manuell definieren, um die Skala zu unterstützen.

Ich habe das gerade in Gimp ohne zusätzliche Software gemacht. Diese Methode erzeugt einfach und präzise das "3-Punkt-Skalieren, Drehen, Übersetzen", nach dem Sie gefragt haben. Wenn es jedoch andere Perspektivenprobleme gibt, ist eine der anderen Methoden in den anderen Antworten erforderlich.

  1. Beide Bilder in einer eigenen Ebene. Wählen Sie das Lineal aus.

  2. Ebene1/Bild1 anzeigen, zwischen zwei Punkten messen. Klicken und ziehen Sie von einem Punkt zum anderen, zoomen Sie dann hinein und verschieben Sie die Endpunkte für mehr Präzision. Dadurch erhalten Sie die genaue Messung auf ein Zehntel Pixel und den Drehwinkel. Je weiter die Punkte auseinander liegen, desto besser. Nennen wir es Länge1.

  3. Ebene2/Bild2 anzeigen. Passen Sie die Endpunkte so an, dass sie mit denselben Referenzpunkten übereinstimmen. Nennen wir es Länge2.

  4. 100 * (Length1/Length2) = Der Skalierungsprozentsatz, den Sie auf Image2 anwenden müssen.

  5. Drehen Sie nach Bedarf, wie durch den Unterschied in den Drehwinkeln angezeigt.

  6. Es ist ganz einfach, ein Bild über das andere zu verschieben.

Sie können Filter|G'MIC|Ebenen|Ebenen ausrichten verwenden. Sie müssen Input Layers: All vor der Ausführung auswählen. Berücksichtigen Sie, dass dies ein zeitaufwändiger Vorgang ist.

Klicken Sie auf Datei>>>Als Ebenen öffnen>>>Wählen Sie beide Bilder aus, die Sie zusammenführen möchten.

Klicken Sie auf das größere Bild und dann auf das Skalierungswerkzeug. Skalieren Sie das größere Bild so, dass es auf das kleinere Bild passt.

Stellen Sie die Deckkraft der oberen Ebene auf einen niedrigeren Wert ein, damit Sie sehen können, wie die beiden ausgerichtet sind, ähnlich wie in diesem Gimp-Video-Tutorial zum Thema Bier: http://gimpedblog.blogspot.com/2011/12/in-this -gimp-tutorial-ich-werde-zu-zeigen.html

Verwenden Sie die Werkzeuge „Verschieben“, „Drehen“ und „Perspektive“, um die beiden Fotos an ihren Platz zu bringen.

Schneiden Sie den zusätzlichen Leinwandbereich mit dem Zuschneidewerkzeug aus.

Hallo Alex. Willkommen bei Stack Exchange und vielen Dank für Ihre Beiträge – wir hoffen, mehr von Ihnen zu sehen. Es ist sehr hilfreich, auf ein Tutorial zu zeigen, das Sie erstellt haben. Sie können jedoch nicht in Ihren Antworten für Ihre Dienste werben. Siehe photo.stackexchange.com/faq#promotion