Jak połączyć wiele plików TIF w pojedynczy plik TIF?

9

Mam serię plików TIF i chciałbym je scalić w jeden plik TIF

Jak mogę to zrobić?

Do zrobienia
źródło

Odpowiedzi:

10

Posługiwać się tiffcp

Stosowanie: tiffcp [options] input... output.tiff

Na przykład:

tiffcp *.tiff output.tiff

I będziesz miał wynikową wielostronicową tiff

Następnie tiff2pdf (opakowanie dla ghostscript)

Stosowanie: tiff2pdf [options] input.tiff

Źródło: /programming/11135405/how-to-merge-many-tif-files-to-single-tif-file

Wielostronicowy tiff potrzebuje przeglądarki wielostronicowej, takiej jak qfaxreader, ale jeśli przekonwertujesz na pdf, plik wynikowy można łatwiej zobaczyć w przeglądarkach pdf

tshrinivasan
źródło
Wielostronicowe tify można oglądać za pomocą evince.
To Do
To wydaje się działać bardzo dobrze. Jest szybki i nie wymaga pamięci RAM.
To Do
Wyjaśnij, że musisz zainstalować libtiff-tools na Ubuntu
Mehdi
3

convert może przekształcić wiele plików w wielostronicowy:

convert *.tif all-in-one.tif
Florian Diesch
źródło
3
Działa to tylko w przypadku niewielkiej liczby plików. Jakoś konwersja wydaje się próbować załadować wszystkie pliki do pamięci RAM za jednym razem. Jeśli masz więcej niż kilka stron, moje 4 GB pamięci RAM wkrótce się zużyje, a następnie komputer staje się bardzo wolny, w rzeczywistości bezużyteczny.
To Do
1

Wskrzeszam ten stary wątek, ponieważ mój zespół napotkał ten problem w ostatnim tygodniu.

Ponieważ nie mogliśmy znaleźć narzędzi wieloplatformowych (Windows i Linux), które mogłyby scalić wiele plików TIFF (w tym wielostronicowe pliki TIFF) w jeden wielostronicowy plik TIFF, sami zakończyliśmy kodowanie małego narzędzia samodzielnie przy użyciu platformy .NET Rdzeń 2 i C #. Nazwaliśmy projekt MergeTIFF i wydaliśmy cały kod źródłowy na GitHub na licencji GNU v3, aby wszyscy inni mogli go również używać; wydaliśmy również pliki binarne dla systemów Windows i Linux (32-bitowe i 64-bitowe).

Aby uzyskać dodatkowe informacje i / lub je pobrać, zapoznaj się z następującymi zasobami, które opublikowaliśmy, aby lepiej udokumentować cały projekt:

Darkseal
źródło