So kombinieren Sie einzelne TIF-Dateien zu mehrseitigen TIFs

533
Jamjam

Ich habe Ordner mit Fotos im tiff-Format.

Was ich suche, ist, die Bilder in jedem Ordner zusammenzuführen und die Ausgabe mit dem Ordnernamen zu benennen, in dem sie sich befindet.

Ich habe Ordner mit Bildern, die in jedem geladen sind:

  1. (Foto1.Tiff, Foto2.Tiff, Foto3.Tiff, Foto4.Tiff)

  2. (photoa.tiff, photob.tiff,)

Ich habe versucht, alle Tiffs in den einzelnen Ordnern mithilfe des unten stehenden Skripts zusammenzuführen.

#!/bin/bash dirs=$(find . -type f -name "*.tiff" | xargs dirname |sort -u) r d in $dirs; do #ls $d/*.tiff # just debug info, should list all desired tiffs #echo $(cut -d/ -f3 <<<$d) # debug info, should be desired output file name convert $d/*.tiff $(cut -d/ -f3 <<<$d).tiff done 

Wenn ich das Skript starte, bekomme ich ein einzelnes Bild, das alle Fotos aus allen Ordnern zusammenfasst. Wie kann ich Unterordner, die mehrere Bilder (TIFFs) enthalten, stapelweise konvertieren und in jedem Ordner ein einzelnes TIFF erstellen und dem Bild den Namen des Ordners geben? Alle Vorschläge sind sehr willkommen.

0
Bitte beachten Sie, dass https://superuser.com kein kostenloser Skript- / Code-Schreibservice ist. Wenn Sie uns sagen, was Sie bisher versucht haben (einschließlich der Skripts / des Codes, die Sie bereits verwenden) und wo Sie stecken bleiben, können wir versuchen, bei bestimmten Problemen zu helfen. Sie sollten auch lesen [Wie kann ich eine gute Frage stellen?] (Https://superuser.com/help/how-to-ask). DavidPostill vor 5 Jahren 0
Hallo David, ich habe versucht, es einzugrenzen und es etwas freundlicher zu gestalten. Dank der Musik, die beim Editieren geholfen hat, etwas freundlicher als ich selbst geschrieben habe. Hoffentlich habe ich die Änderungen entsprechend vorgenommen. Danke vielmals. J Jamjam vor 5 Jahren 0
Viel besser. Ich habe auch [tag: bash] hinzugefügt und wieder geöffnet. DavidPostill vor 5 Jahren 0

1 Antwort auf die Frage

0
Jamjam

Für alle, die eine Lösung für dieses Problem suchen.

https://www.cvisiontech.com/reference/file-conversion/tiff-batch-converter.html

Um dies zu erreichen, müssen Sie sich auf die Bedienungsanleitung beziehen. Sie führen eine Cmd-Eingabeaufforderung aus und wenden von dort Ihr Konvertierungsskript an