Bilder automatisch in der Hälfte teilen?

Big Poelly

Ensign
Registriert
Sep. 2006
Beiträge
169
Hi und guten Abend,

Hab gerade beim Ausmisten meiner Festplatte einige Bilder etwa in A4 Größe gefunden, die jedoch eigentlich zwei zusammengefügte Bilder sind.

Der Übergang befindet sich immer ziemlich genau in der Mitte und somit dachte ich mir das ich das vll mit einem Programm automatisch hinkriege? (sind über 100 Stück)

Habe kaum Erfahrung mit Fotobearbeitung und solchen Dingen, habe allerdings schon einige Programme wie Gimp ausprobiert. Ist allerdings schon längere Zeit aus und ich weiß nicht ob das damit geht. Google ist auch keine wirkliche Hilfe.

Wenn jemand ein geeignetes Programm kennt bitte melden, wenn möglich Freeware, ansonsten Shareware und wenns gar nicht anders geht halt ein kostenpflichtiges Programm.

Thanks im Vorraus

edit

Hab gerade einen Freund gefragt und der meinte das es vll mit dem Photoshop und mit Filtern geht? Ist das mit der Probierversion machbar? Und wenn ja, WIE geht das?
 
Zuletzt bearbeitet:
hmm naja.. vielleicht kopierst du die dateien erst mal und machst dann immer zurechtschneiden von den einen auf die linke hälfte (oder obere) und dann mit den anderen auf den rest halt...

IrfanView bietet eine Batch-Konvertierung an, dort gibts dann die Option "Freistellen", was eigentlich dem Schneiden entspricht...

Wie gesagt, zwei Durchgänge für die Bilder, einmal für die eine, einmal für die andere Seite
 
sorry hab jetzt nicht genau verstanden was du meinst. Was soll ich kopieren und schneiden?

hm, ich glaub ich suche mal nach dem Programm, vll erübrigt sich meine Frage dann ja?
 
Falls du Ahnung von Matlab, Halcon oder C++ mit Qt hast währen das ein paar Zeilen Code. (vorausgesetzt die Dateien haben ein eindeutiges Namensschema)
Mir ist nicht bekannt, dass die Stapelverarbeitung von Photoshop zu derart komplexen Instruktionen in der Lage ist.
 
Ich würde das mit Irfanview machen, dort kannst du mittels Batchfunktion viele Bilder auf einmal bearbeiten. Voraussetzung ist, dass die Bilder identische Größen haben und die Bilder immer an der selben Stelle geschnitten werden (ich geh eigentlich davon aus, dass es anders gar nicht möglich wäre, das zu automatisieren).

Starte Irfanview und öffne über Datei die Batch-Konvertierung/Umbenennung. Rechts navigierst du zu deinen Bildern und fügst sie mit den Schaltflächen Hinzufügen bzw. Alle hinzufüg. zum aktuellen Vorgang hinzu.

Links wählst du Batch-Konvertierung (oder besser Batch-Konvertierung + Umbenennung), darunter dein Zielformat und aktivierst die Option Spezial-Optionen verwenden, die du dann über die Schaltfläche Speziel-Opt. aufrufst.

irfanview_batch.jpg

Im nächsten Fenster wählst du oben links die Option Freistellen und wählst als X-Koord. und Y-Koord. jeweils 0 und die Option Links o., als Breite und Höhe gibst du die Pixel an, ab wo das Bild abgeschnitten werden soll. Bei einem Bild mit 800*1200 Pixel, dass aus zwei untereinanderliegenden Bildern mit 800*600 Pixeln besteht, wäre das hier also als Breite = 800 (die Breite bleibt voll erhalten) und Höhe = 600 (ab 600 wird abgeschnitten).

irfanview_batch_freistellen.jpg

Das Fenster mit OK schließen, dann wählst du links noch dein Zielverzeichnis für die neuen "halben" Bilder und klickst auf Starten.

Damit hast du die eine Hälfte der Bilder.

Für die Zweite Hälfte gehst du genau so vor, nur dass du jetzt als X-Koord. bzw. Y-Koord. den neue Startpunkt angeben musst. Bleiben wir beim Beispiel vom 800*1200 Bild, dessen untere Hälfte du jetzt haben willst, gibst du als X-Koord. wieder 0 an und als Y-Koord. 600 (es wird also von ganz links X = 0 ab der halben Höhe Y = 600 freigestellt), Breite und Höhe wären wieder 800 und 600.


Musst halt nur noch drauf achten, dass du entweder bei der Konvertierung gleich die Batch-Umbenennung mit aktivierst und entsprechende Namen vergibst, oder beim zweiten Durchgang einen anderen Zielordner wählst, damit du nichts überschreibst.
 
Zuletzt bearbeitet:
also ich kenne weder Matlab noch Halcon aber ich bin in C nicht so schlecht. In C++ bin ich noch nicht weit über "Hello World" hinaus... Geht es vll mit C?

@Mr.Snoot
WOW, vielen Dank, das werde ich mal versuchen!
 
WOW das klappt!!! VIELEN, VIELEN DANK, grandios

Danke ihr habt mir damit viel Arbeit erspart!

@Mr.Snoot
Und vielen Dank für die wunderbare Anleitung, sogar mit Bildern, toll
 
Zuletzt bearbeitet:
Zurück
Oben