Dias / Negative beim Scannen voneinander trennen
Hallo! Angeschlossen ist ein Epson Perfection 1650 unter Opensuse 12.2./64, zum Scannen benutze ich im Moment xsane. Das Gerät läuft einwandfrei, technisch ist alles in Ordnung. Dieser Scanner hat eine Durchlichteinheit und einen Rahmen, in den man vier Dias bzw. einen Negativ-Streifen einlegen kann. Diese vier Bilder werden jedoch in der Vorschau als EIN Bild dargestellt und auch als EIN Bild eingescannt. Ich könnte natürlich die Dias in der Vorschau jeweils von Hand markieren, aber das ist zu fitzelig und bei ein paar hundert Dias etwas nervig. Gibt es eine automatisierte Möglichkeit, um die Dias auf dem Streifen zu erkennen und einzeln abspeichern zu lassen? DigiKam und die Einstellungen von xsane habe ich mir angesehen, da finde ich nichts. Falls es kein Programm für den Desktop gibt, kann man so was skripten? Also im Grunde in einem Bild vier Ausschnitte für die einzelnen Dias ausstanzen und einzeln abspeichern? Danke! Jürgen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Jürgen, On Tue, 26 Mar 2013, Juergen Langowski wrote:
Gibt es eine automatisierte Möglichkeit, um die Dias auf dem Streifen zu erkennen und einzeln abspeichern zu lassen?
Falls es kein Programm für den Desktop gibt, kann man so was skripten? Also im Grunde in einem Bild vier Ausschnitte für die einzelnen Dias ausstanzen und einzeln abspeichern?
da deine Dias immer gleich groß sind, und immer an exact der gleichen Position gehalten werden kannst du evtl. folgendes gebrauchen, um dir ein Script zu bastelen. Variante 1: (evtl. schneller bei hoher Auflösung) scanimage -A (bei angeschlossenem Scanner) ... Geometry: -l 0..215.9mm [0] Top-left x position of scan area. -t 0..297.18mm [0] Top-left y position of scan area. -x 0..215.9mm [215.9] Width of scan-area. -y 0..297.18mm [297.18] Height of scan-area. Optional equipment: --source Flatbed|Transparency Unit [Flatbed] Selects the scan source (such as a document-feeder). --auto-eject[=(yes|no)] [inactive] Eject document after scanning --film-type Positive Film|Negative Film|Positive Slide|Negative Slide [inactive] --focus-position Focus on glass|Focus 2.5mm above glass [Focus on glass] Sets the focus position to either the glass or 2.5mm above the glass --bay 1|2|3|4|5|6 [inactive] Select bay to scan ... damit kannst du dann genau die Ausschnitte scannen, die du haben möchtest. Über --bay könnte das (ungetestet) auch gleich automatisch laufen, sonst geometry. Variante 2: (evtl. einfacher) Immer ein Bild mit 4 Dias Scannen, danach man imagemagick bzw. man convert -crop geometry cut out a rectangular region of the image Greetings Daniel -- Ich geniesse mein Leben ständig, denn ich bin länger tod als lebendig. -- unknown -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Tue, 26 Mar 2013 17:14:40 +0100 schrieb Daniel Lord <d_lord@gmx.de>:
Hallo Jürgen,
On Tue, 26 Mar 2013, Juergen Langowski wrote:
Gibt es eine automatisierte Möglichkeit, um die Dias auf dem Streifen zu erkennen und einzeln abspeichern zu lassen?
Falls es kein Programm für den Desktop gibt, kann man so was skripten? Also im Grunde in einem Bild vier Ausschnitte für die einzelnen Dias ausstanzen und einzeln abspeichern?
da deine Dias immer gleich groß sind, und immer an exact der gleichen Position gehalten werden kannst du evtl. folgendes gebrauchen, um dir ein Script zu bastelen.
Variante 1: (evtl. schneller bei hoher Auflösung)
scanimage -A (bei angeschlossenem Scanner) ... Geometry: -l 0..215.9mm [0] Top-left x position of scan area. -t 0..297.18mm [0] Top-left y position of scan area. -x 0..215.9mm [215.9] Width of scan-area. -y 0..297.18mm [297.18] Height of scan-area. Optional equipment: --source Flatbed|Transparency Unit [Flatbed] Selects the scan source (such as a document-feeder). --auto-eject[=(yes|no)] [inactive] Eject document after scanning --film-type Positive Film|Negative Film|Positive Slide|Negative Slide [inactive] --focus-position Focus on glass|Focus 2.5mm above glass [Focus on glass] Sets the focus position to either the glass or 2.5mm above the glass --bay 1|2|3|4|5|6 [inactive] Select bay to scan ... damit kannst du dann genau die Ausschnitte scannen, die du haben möchtest. Über --bay könnte das (ungetestet) auch gleich automatisch laufen, sonst geometry.
Variante 2: (evtl. einfacher)
Immer ein Bild mit 4 Dias Scannen, danach
man imagemagick bzw. man convert -crop geometry cut out a rectangular region of the image
Greetings Daniel
Variante 1 sieht gut aus. Irgendwo schien noch ein kleiner Bug zu sein (scanimage hat beim Verschieben auf der x- und y-Achse manchmal schwer erklärbare Sprünge gemacht), aber ich habe jetzt Werte und ein Skript, mit denen ich leben kann. Danke! Jürgen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (2)
-
Daniel Lord
-
Juergen Langowski