Home / LinuxUser / 2003 / 09 / PanoTools

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

„Klickbunt auf dem Server? Warum nicht, wenn's hilft!"
(220 Punkte bei 8 Stimmen)
KDE 4.10.2, Gnome 3.6 und mehr
(143 Punkte bei 5 Stimmen)
Google schmeißt Jabber raus ...
(121 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.

Verflixt und zugenäht

PanoTools

Punkt für Punkt

Im nächsten Schritt weisen Sie den benachbarten Bildern Kontrollpunkte zu. An diesen orientiert sich später der Stitcher der PanoTools. Wählen Sie im Menü Left Image, falls Ihre Bilder von links nach rechts laufen, oder Right Image für ein Startbild bei einer Links-Drehung. Klicken Sie auf Image0, das erste Bild in der Liste (Abbildung 9).

Abbildung 9: Das Zuweisen und Einladen der Fotos in PTPicker.

In unserem Beispiel handelt es sich um eine Rechtsdrehung, daher ist das nächste Bild Right Image/Image1. Abbildung 10 zeigt zwei nebeneinander liegende Fotos. Sollten die Bilder größer als das Hauptfenster sein, verkleinern Sie die Ansicht unter View/Zoom Out. PTPicker zeigt falsche Scroll-Leisten an. Durch das Ändern der Fenstergröße zwingen Sie die Anwendung zum Neuzeichnen des Fensters.

Abbildung 10: Aneinandergeheftet – Kontrollpunkte setzen.

Suchen Sie einen markanten Punkt, der in beiden Bildern auftaucht. Sehr gut eignen sich Vorsprünge oder die Ecken von Fenster- und Türrahmen. Sobald Sie mit der Maus über ein Bild fahren, erkennen Sie den Lupeneffekt, der das genauere Positionieren ermöglicht. Klicken Sie mit der linken Maustaste ins Bild, um einen Kontrollpunkt (Abbildung 10) zu setzen. Betrachten Sie das andere Bild: Dort wurde automatisch ein verwandter Punkt gesetzt. Sehr wahrscheinlich liegt dieser jedoch an einer falschen Stelle. Ziehen Sie ihn deshalb per Drag&Drop auf seinen richtigen Platz. Ist einer der Punkte beispielsweise auf einer Türklinke, so muss sich der zugehörige Kontrollpunkt im zweiten Bild ebenfalls dort befinden. Wiederholen Sie den Vorgang – Sie sollten möglichst viele Punkte setzen (zwischen fünf und 20, je nach Komplexität der Bilder), die sich über den überlappenden Bereich der beiden Bilder verteilen müssen. Das jeweils aktuelle Punktepaar wird stets rot markiert, alle anderen sind grün. Ein markiertes Kontrollpunktepaar löschen Sie per Edit/Clear.

Für eine Rechtsdrehung öffnen Sie nun im linken Fenster über das Menü Left Image das Bild, das zuvor im rechten Teil angezeigt wurde. Im Right Image-Menü wählen Sie unter Image2 das nächste Bild in der Rechtsdrehung. Im linken Bild sind die vormals grünen Punkte blau gefärbt. Damit zeigt PTPicker an, dass die zugehörigen Kontrollpunkte nicht im rechten, sondern einem anderen Bild liegen.

Setzen Sie neue Kontrollpunkte, und wiederholen Sie diesen Vorgang, bis Sie das letzte Bild der Folge erreicht haben. Um die Fotofolge zu einem Zylinder zu verbinden, öffnen Sie im linken Fensterbereich das letzte Bild der Fotoserie und im rechten das erste. Weisen Sie ein letztes Mal die Kontrollpunkte zu. Rufen Sie nun den Project/Optimizer der PanoTools auf. Dieser versucht, die nebeneinander liegenden Bilder möglichst deckungsgleich auszurichten. Die Ausgaben seiner Bemühungen finden Sie in dem Terminal-Fenster, von dem aus Sie PTPicker gestartet haben (Abbildung 11). Als Ausgabe sehen Sie die durchschnittliche Abweichung zwischen den Kontrollpunkten in Pixeln – je kleiner der Wert, desto besser. Sie können die Arbeit des Optimierers jederzeit mit [Strg+C] abbrechen oder warten, bis er sich selbst beendet. Das Projekt darf jetzt nicht mehr gespeichert werden, da der Optimizer seine Ergebnisse schon in die Projektdatei geschrieben hat.

Abbildung 11: Der Optimizer bei der Arbeit.

Abbildung 12: Stitcher nicht optimiert.

Nähmaschine

Rufen Sie nun den Stitcher über Project/Stitcher auf. Er verlangt im Terminal-Fenster den Dateinamen für das fertige Panorama. Dateiendungen sind an dieser Stelle nicht wichtig – das Programm hängt diese selbstständig an. Nach Eingabe des Namens drücken Sie [Enter], und der Nähvorgang wird angestoßen. Im Terminal-Fenster sehen Sie etwas wie:

Save File As:
test
Converting Image 0      100%
Converting Image 1      100%
Converting Image 2      100%
Converting Image 3      100%
Converting Image 4      100%
Preparing Stitching Masks       88%
Calculating Alpha Channel       99%
Applying Feather Tool       88%
Inserting Alpha Channel       88%
Flattening Image      100%
Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

Hits
Wertung: 110 Punkte (8 Stimmen)

Schlecht Gut

Infos zum Autor

Tim Schürmann

Tim Schürmann

Tim Schürmann ist Diplom-Informatiker und derzeit als freier Autor unterwegs. Mehr Informationen finden Sie auf seiner Homepage unter http://www.tim-schuermann.de.


Infos zur Publikation

Infos zur Publikation

title_2013_06

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,95 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 60,60) können Sie im Medialinx-Shop bestellen.

Tipp der Woche

Emacs als Psychologe
Emacs als Psychologe
Tim Schürmann, 21.05.2013 11:49, 0 Kommentare

Wer beim Schreiben in Emacs nicht mehr weiter weiß oder schier an einer Programmieraufgabe verzweifelt, der kann den eingebauten Psychologen um Rat fragen.

1966 entwickelte der Infor...

Aktuelle Fragen

Kontakt via QR code hinzufügen
Herman Sproesser, 17.05.2013 17:46, 3 Antworten
Hi hab in der aktuellen ausgabe 06.2013 den artikel über QR Codes gelesen. Ich hab nartürlich...
Dateimanager Dolphin, wo legt er die Datei Kommentare ab?
Uwe Heine, 16.05.2013 15:19, 1 Antworten
Suse Linux 12.1 - KDE 4.7.2 / Dolphin 1.7. Ich habe bei vielen Dateien über Dolphin Kommentare...
wie baut man Kernel Module so, dass sie mit jedem Kernel laden?
GoaSkin , 22.04.2013 10:22, 1 Antworten
Hallo, baut man anhand eines Kernel-Sources Module, nutzt Linux im Normalfall eine strikte V...
Problem beim Installieren von SuSe 12.3
Georg Prokert, 14.04.2013 00:04, 16 Antworten
Hallo, auf meinem neuem Laptop (Acer Aspire V3-771, Intel Core i5-3230 M, Intel HD Graphics 4...
lvm wieder loswerden
Peter Dibbern, 11.04.2013 16:28, 4 Antworten
Ich habe sämtliche alten Kisten ausgeschlachtet und aus der Teilen einen Rechner zusammengeschrau...