Gescannte Bilder mit CLI zusammenfügen

22

Ich habe einen Zeitungsartikel gescannt, der größer als das Scannerglas war. Jede Seite wurde zweimal gescannt: der obere und der untere Teil, wobei der mittlere Teil in beiden Bildern vorkam.

Gibt es eine Möglichkeit, diese gescannten Bilder schnell abzugleichen und zusammenzufügen, vorzugsweise mit der CLI? Die Panorama-Stitching-Tools, die ich kenne, erfordern eine langwierige Konfiguration, die größtenteils keine Rolle spielt: Objektivgröße, Fokus, Winkel usw.

Hugin hat eine Lösung für dieses Problem , diese ist jedoch für Batch-Jobs nicht praktisch.

Adam Matan
quelle
1
Ihre "hugin- Lösung für dieses Problem " verwendet die GUI-Oberfläche. Sie hugin-toolsverfügt über ein CLI-Tool-Set. Vielleicht können Sie etwas damit
anfangen
Jede CLI-Lösung ist willkommen.
Adam Matan

Antworten:

5

Sie könnten mit ImageMagicks montage Werkzeug herumspielen . Sie möchten das imagemagick- Paket installieren , bevor Sie fortfahren .

Beim Nennwert müssen Sie nur montagemit Eingabedateien arbeiten und es dann eine Ausgabedatei geben:

montage scan1.jpg scan2.jpg output.jpg

aber montagebekommen kann wirklich mächtig. Sie können verschiedene Übersetzungsargumente übergeben, wenn Sie die Seiten drehen müssen, bevor sie kombiniert werden. Sie können hier ein erweitertes Handbuch lesen .

Oli
quelle
7
Es verkettet einfach Bilder, ohne intelligente Stiche (Matching Points, ein bisschen drehen usw.)
Adam Matan
Beachten Sie, dass dieser Befehl eine Datei mit niedriger Auflösung ausgibt.
Marianoju
2

Ok, eigentlich brauchen Sie ImageMagick, installieren Sie es sudo apt-get install imagemagickund dann müssen Sie nur noch die folgenden Schritte ausführen:

  • Erstellen Sie in den Parametern ein leeres Bild, das den beiden Bildern entspricht, die Sie zusammenfügen müssen.
  • Geben Sie das Terminal ein: composite -gravity North top_scan.jpg blank_image.jpg top_image.jpg
  • Geben Sie das Terminal ein: composite -gravity South bottom_scan.jpg top_image.jpg complete_image.jpg

Aber wenn Sie etwas brauchen, das die Bilder automatisch dreht, um eine perfekte Übereinstimmung zu erzielen, tut es mir leid, aber soweit ich weiß, gibt es in Ubuntu nichts, das dies bewirkt.

Rodrigo Martins
quelle
Es gibt einen: panoramatools.com
RockScience
0

In CLI sollten Sie sich Panorama-Tools ansehen , da Hugin nur eine GUI für diese Software ist.

RockScience
quelle
In die richtige Richtung zeigen, aber keine Antwort auf die Frage.
Marianoju