Hallo,
zunächst möchte ich anmerken, dass ich selber nicht sicher bin, in welche Kategorie diese Problemstellung gehört. Letztlich hat das Ganze aber etwas mit Grafik und Design zutun, weswegen ich hier gelandet bin.
Um mein Ziel anschaulicher zu erklären hier eine wunderschöne Skizze:
Das, das man dort sieht, ist das von mir erwünschte Endresultat. Um es zusammenzufassen, möchte ich als Grundlage für das Endresultat manuell eine .png Datei erstellen, die an mehreren Stellen, an denen später Fotos eingefügt werden sollen, transparent ist. Quasi existiert eine feste Vorlage als Rahmen für mehrere, wechselnde Bilder, die immer an der exakt selben Stelle eingefügt werden sollen, wobei die gegenüberliegenden Eckpunkte einzufügenden Fotos entscheidend sind (soll heißen: es muss mit verschiedenen Auflösungen passen, falls mal eine andere Kamera zum Einsatz kommt und das ganze muss gekippt werden, gerade einfügen und abschneiden ist nicht).
Die Fragestellung: Gibt es ein Programm unter Linux, mit dem ich diesen Prozess automatisiert bzw. über die Befehlszeile ausführen kann?
Da das ganze sicherlich nicht à la ./gibmirwasichwill --frame.png --img0.jpg --img1.jpg --magie möglich ist, denke ich eher an folgendes:
Unter Windows ist es mir in Adobe InDesign problemlos möglich, das oben erläuterte Prozedere einmal manuell durchzuführen, die Ebenen richtig zu platzieren (eben dass der Rahmen im Vordergrund ist), sodass alles passt. Dabei arbeitet InDesign mit Verlinkungen auf meine Dateien, was zur Folge hat, dass wenn ich img0.jpg durch ein anderes Bild ersetze und das InDesign Projekt erneut öffne, alle Einstellungen auf das neue Bild übertragen werden, da es ja für das Programm dasselbe ist - es sieht nur anders aus.
Vor diesem Hintergrund dachte ich daran, ob ähnliches auch unter Linux möglich ist: Das Prozedere einmal manuell durchführen und anschließend in der Befehlszeile je Durchlauf einmal img[0].jpg bis img[n].jpg austauschen und anschließend das Programm ausführen bzw. mir das Endresultat ausspucken lassen, sodass ich es speichern kann.
Mein Hauptproblem: Ich bin was sowas angeht null mit Linux vertraut und daher auf eure Hilfe angewiesen; vielleicht macht hier ja jemand öfters mal etwas in Richtung Bildbearbeitung/Layout unter Linux und weiß Rat oder hat sonstige Ideen.
Ich möchte eine Fotobox selber umsetzen. Zwar habe ich schon Pläne für die äußere Gestaltung, so dass das Ganze meinen Anforderungen entspricht, jedoch möchte ich mich erstmal um die Software kümmern. Hier sei gesagt, dass ich derzeit bis auf Basteleien in Bash, ein paar Grundlagen in Java und ein paar LEDs am Arduino zum leuchten bringen nicht wirklich viel Erfahrung auf diesem Gebiet habe.
Jedenfalls soll das ganze auf nem Pi laufen (vielleicht auch n ausgemusterter Rechner mit Linux, falls der Pi zu langsam wird), wodurch ich solche Dinge wie "Upload der Bilder" bequem in bash-Scripte bzw. Systembefehle umlagern kann und auch die DSLR mit gphoto2 recht einfach ansteuerbar ist (ich brauch es ja nur um erstmal ans jpg zu gelangen).
Sollte das ganze dann mal fertig sein bzw. neben der Software auch real umgesetzt werden, folgt natürlich nochmal was in der Bastel- und Bauecke.
Danke,
Simon