Czy istnieje oprogramowanie do automatycznego przycinania skanu wielu obrazów?

24

Chcę digitalizować moje stare rodzinne albumy za pomocą skanera i jest w nich dużo zdjęć. Do tej pory moją metodą było skanowanie 4 obrazów na raz, a następnie ręczne kadrowanie ich w prostym edytorze, takim jak Picasa lub Windows Live Photo Gallery. Jest to dość czasochłonne, ponieważ po każdym skanowaniu następują 4 operacje przycinania. Skanowanie każdego obrazu osobno byłoby jeszcze bardziej czasochłonne.

Czy jest jakieś oprogramowanie lub prosta wtyczka (najlepiej darmowa), która wykonuje tę pracę? Najlepsze rozwiązanie, jakie znalazłem, to Photoshop , ale to przesada. Czy istnieje podobna funkcja dla jednego z bezpłatnych edytorów zdjęć, takich jak Paint.NET lub GIMP?

ab.aditya
źródło
Istnieje podobne pytanie - photo.stackexchange.com/q/5192/1977 - ale dotyczy to więcej sprzętu i rozwiązań laboratoryjnych
ab.aditya
Nie doceniłbym przydatności Photoshopa ... Ma niesamowite możliwości wsadowe do tego, o czym mówisz, ale ma także imponujący zestaw innych przydatnych narzędzi do manipulowania zdjęciami. Nawet licencja dla starszych + studentów (co byłoby znacznie tańsze) byłaby atutem w rękach majsterkowiczów.
Jane Panda,

Odpowiedzi:

19

Jeśli nie zna granic upraw można użyć Fred Weinhaus „s MULTICROP skrypt (skrypt korzysta również ImageMagick ). Skrypt obsługuje również różne rozmiary zdjęć i obrócone obrazy.

Przykład (okładki książek):

Zeskanowany obraz (input.tiff):

oryginalny zeskanowany obraz

multicrop input.tiff output.tiff

Wynik:

wyjście-0.tiff:

wprowadź opis zdjęcia tutaj

Output-1.tiff:

wprowadź opis zdjęcia tutaj

asalamon74
źródło
Dałem temu szansę (musiałem zainstalować cygwin z bc na moim laptopie z Win 7, aby uruchomić skrypt), ale kończę na błędzie „) błąd składni: niepoprawny operator arytmetyczny (token błędu” na każdym pliku, na którym go uruchamiam Spróbowałem go na różnych plikach i typach bez powodzenia
ab.aditya
Nie mam dużego doświadczenia z Imagemagik. Jak korzystamy z tego skryptu?
Stevoisiak,
3

Czy to bezpieczne założenie, że znasz granicę przycięcia i rozmiar obrazu dla całej partii? W takim przypadku możesz użyć narzędzia do konwersji z Imagemagick .

Coś jak:

convert orig_file.jpg -crop <w>x<h>+0+0 1.jpg
convert orig_file.jpg -crop <w>x<h>+0+<h> 2.jpg
convert orig_file.jpg -crop <w>x<h>+<w>+0 3.jpg
convert orig_file.jpg -crop <w>x<h>+<w>+<h> 4.jpg

Gdzie <w>jest original_image_width / 4i <h>jestoriginal_image_height / 4

Więcej wykorzystania upraw dzięki konwersji .

Vikas
źródło
2
A jeśli nie wiesz dokładnie, ale możesz to zbliżyć, spójrz na wykończenie ImageMagick, aby usunąć pozostałą ramkę.
mattdm,
2

Natknąłem się na skrypt GIMP o nazwie Podziel zeskanowane obrazy, który działał dla mnie całkiem dobrze. Ma interfejs wejściowy, a nawet obsługuje przetwarzanie wsadowe plików. Nie jest to całkowicie niezawodne i może być konieczne dostosowanie ustawień „Limit przerwania” i \ lub „Kąt próbkowania w tle”, aby skrypt działał poprawnie.

Próbowałem skryptu wielokropka ImageMagick bez większego szczęścia i może to wynikać z faktu, że próbuję używać oprogramowania w systemie Windows z cygwin.

ab.aditya
źródło
Problem z tym jednym polega na tym, że jeśli chcesz zachować 16-bitowy tif, nie obsługuje tego.
blamb
2

Nie jest darmowy, ale VueScan jest jednym z najlepszych dostępnych programów do skanowania. Działał od dawna, a oprogramowanie jest najbardziej bogate w funkcje, z jakich korzystałem. Ma tryb wielu upraw, w którym można ustawić wiele upraw na jednym skanie. Twoja sztuczka polega na tym, aby za każdym razem robić zdjęcia w tym samym miejscu.

cmason
źródło
Nie jestem pewien, ale wierzę, że uruchamia przepustkę dla każdego skanu, więc 9 minut na 3 przejściach dla łóżka z 4 zdjęciami zamienia się w 36 minut, po jednym dla każdego obrazu. więc potrzebuję rozwiązania, które nie zwielokrotnia czasu skanowania.
blamb
1
Ok, poprawiłem się, skorzystałem z piekła z funkcji przycinania i bez wątpienia najlepszym rozwiązaniem dla prostokątnych nie nakładających się zdjęć jest umieszczenie ich w tym samym miejscu (lub nie, ale oszczędza czas), użyj trybu MF, ale wyświetl podgląd i dokończ kadrowanie na każdym łóżku obrazu przed każdym uruchomieniem, zajmuje to około 20 sekund, następnie przejście to tylko około 9 minut TOTAL na moim HP7410, przy użyciu 2 przejść 600 dpi cztery obrazy 4x6. To świetny sprzęt.
blamb
2

Po tym, jak sam musiałem rozwiązać ten problem, postanowiłem napisać instrukcje, jak to zrobić w Adobe Photoshopie (jeśli już go masz) lub w GIMP (za darmo). Okazało się, że GIMP działa lepiej w moim przypadku. Pełne, łatwe do wykonania instrukcje można znaleźć tutaj: http://wp.me/p1YGyn-s9

Francois
źródło
2

Sprawdź AutoSplitter na http://autosplitter.com/ Właśnie to robi. Automatycznie dzieli, dzieli i prostuje. Możesz również dostosować parametry przycinania / obracania, jeśli chcesz.

Habanero
źródło
Brzmiało dobrze, ale nie mogę kontrolować jakości wyjścia, chcę zachować 64-bitowy RGBI
blamb
1

Dla każdego, kto natknie się na to pytanie i pójdzie ścieżką skryptów GIMP + (jak ja) ...

Sprawdź oprogramowanie dostarczone ze skanerem!

Byłem gotowy, aby uruchomić skrypty przetwarzania końcowego, aby odkryć, że kiepskie oprogramowanie mojego skanera (MP Navigator EX dołączone do Pixmy MG5200) już podzieliło mój skan wielokrotny na osobne obrazy. Zaskakujące i uratowało mi dodatkowy krok.

Najpierw zeskanuj i sprawdź, co się stanie.

scobi
źródło
0

Całkowicie darmowy, bardzo lekki i wydajny dla prostych (a czasem bardziej skomplikowanych) zadań: IrfanView

Oliver
źródło
0

Wypróbuj PicaJet FX - jest zoptymalizowany do skanowania i przycinania wielu obrazów jednocześnie. Dzięki przyspieszeniu 3D obsługa podstawowych operacji, takich jak kadrowanie i obracanie obrazu, jest bardzo szybka.

http://picajet.com

PicaJet FX jest produktem naszej firmy.

Murat - oprogramowanie Daminion
źródło
1
Wygląda na to, że to oprogramowanie jest tworzone przez Twoją firmę . W porządku - Twój wkład jest mile widziany! - ale musisz ujawnić takie powiązania. Zobacz photo.stackexchange.com/faq#promotion
mattdm
0

ScanSpeeder skanuje wiele zdjęć i automatycznie przycina je do osobnych zdjęć.

sam
źródło
0

Sam mam ten problem. Najlepszą rzeczą było dla mnie otwarcie zdjęć w programie Adobe Acrobat w jednym pliku, użycie funkcji przycinania i rozwinięcie jej na każdej stronie. Następnie eksportuję je lub zapisuję jako zdjęcia (tiffs). Moim jedynym problemem jest ich obracanie. Zobaczę, co Adobe Lightroom może dla mnie zrobić.

Sójka
źródło
0

Myślę, że tego właśnie szukasz

http://francoismalan.com/2013/01/how-to-batch-separate-crop-multiple-scanned-photos/ image-editor

Ta strona zawiera instrukcje dotyczące dzielenia zdjęć za pomocą Photoshopa, a także oferuje bezpłatną wtyczkę, aby Gimp mógł zrobić to samo. Ze strony:

W tym poście pokażę dwa sposoby automatycznego dzielenia (kolekcji) zeskanowanych stron, z których każda zawiera kilka zdjęć, na osobne pliki obrazów. Z mojego doświadczenia wynika, że ​​w tym przypadku GIMP działa lepiej niż Photoshop, a jako dodatkowy bonus: jest bezpłatny!

mattyclown
źródło
Tak, stare wątki.
Linuxmint