Zobacz pełną wersję : Darmowy/tani program do masowej obróbki zdjęć tekstu przed wydrukowaniem
lukasz01
17-07-2014, 12:38
Szukam programu, który umożliwiałby szybką obróbkę wielu zdjęć kartek z tekstem, tak żeby wydruk był zbliżony do sfotografowanego oryginału. Chodzi mi o efekt jak na poniższym zdjęciu - czarne litery na jednolitym, białym (nie szarym!) tle, bez utraty szczegółów.
https://canon-board.info//brak.gif
źródło (http://www.tinypic.pl/wgt4s66uet6d) - przed obróbką
https://canon-board.info//brak.gif
źródło (http://www.tinypic.pl/18c7idor85fy) - po obróbce
Zawsze robiłem to w Gimpie - filtr "Fotokopia", poziomy i eksportowanie pliku do jpg. Niestety przy dużej liczbie takich zdjęć jest to dosyć czasochłonne, a z reguły dla wszystkich można ustawić takie same parametry.
Dałoby się w jakimś programie zautomatyzować te czynności, żeby raz ustawić parametry, wybrać np. 50 zdjęć, a program zrobiłby resztę - łącznie z zapisaniem plików z określonym stopniem kompresji?
Photoshop i inne programy w tej cenie odpadają - tylko coś darmowego, ewentualnie tak do 100 zł.
Taką prostą edycję zrobisz np w przeglądarce Xn View.
Nie ma na pewno przetwarzania wsadowego w Gimp-ie? Nie miałam dawno już do czynienia z Gimpem ale takie rzeczy były kiedyś do zrobienia, możliwe że przez pluginy.
lukasz01
17-07-2014, 14:16
Jak się nazywa odpowiednik filtra "fotokopia" w XnView? Czy jest tam w ogóle taki filtr? Bez niego będzie problem.
W Gimpie podobno jest to możliwe, ale trudne, trzeba pisać skrypty.
to wygląda na dobre zadanie dla : Phatch - Photo Batch Processor (http://photobatch.stani.be/index.html) :).
lukasz01
17-07-2014, 18:55
Jak wyżej - jaki to będzie filtr?
I nie widzę w tym Phatchu opcji podglądu - najpierw trzeba wszystko poustawiać, a dopiero na końcu wybrać zdjęcia. Jak mam wybrać parametry filtra, nie widząc podglądu jego rezultatów na zdjęciu?
Ustawiasz parametry, puszczasz na jednym-dwóch zdjęciach i albo poprawiasz parametry, albo puszczasz na wszystkich :)
lukasz01
18-07-2014, 10:08
Jeśli ten filtr ma takie same parametry jak w Gimpie, to można najpierw dobrać je w Gimpie, a potem przepisać do Phatcha.
Ale czy w ogóle jest w tym programie taki filtr?
A nie łatwiej poprawnie wykonać zdjęcie? Wtedy żaden program nie będzie Ci potrzebny.
lukasz01
18-07-2014, 13:10
Poprawnie czyli jak? Korekta ekspozycji nic tu nie da, bo wyjdą jasnoszare litery. Tusz (toner) nie jest idealnie czarny.
Przy użyciu gimpa możesz zrobić to ładując skrypt poniższy do katalogu 'scripts'. Tj, zapisz go jako 'fotokopia.scm' i przenieś do katalogu 'scripts' w katalogu gimpa.
(define (fotokopia filename)
(let* (
(image (car (gimp-file-load RUN-NONINTERACTIVE filename filename)))
(drawable (car (gimp-image-flatten image)))
)
(plug-in-photocopy RUN-NONINTERACTIVE image drawable 10 0.85 0.2 0.7)
(gimp-file-save RUN-NONINTERACTIVE image drawable filename filename)
(gimp-image-delete image)
)
)
A potem w lini poleceń wklepując (uwaga - nadpisuje obrazek)
gimp -i -b '(fotokopia "bla.jpg")' -b '(gimp-quit 0)'
Jak zamienisz "bla.jpg" na "*.jpg" to przejedzie wszystkie obrazki w katalogu.
Przy ustawieniach zatopionych w skrypcie taki obrazek udało się uzyskać:
https://canon-board.info//brak.gif
źródło (http://www.tinypic.pl/qm42oidr6sup)
Inna opcja to stosowanie pakietu Imagemagick (http://www.imagemagick.org/script/binary-releases.php). Tam możesz pobawić się poziomami np:
convert test_1.jpg -level 0,60%,1.4 lab.jpg daje:
https://canon-board.info//brak.gif
źródło (http://www.tinypic.pl/zd22sf58kmx8)
Przydałoby się podostrzyć, ale to nie problem.
Co do Phatch'a to tam jest chyba tylko opcja kontrastu, co daje strasznie tłuste litery:
https://canon-board.info//brak.gif
źródło (http://www.tinypic.pl/arz6z9vfr4dy)
A co do poprawnej ekspozycji - to ja bym ustawił w stylu kontrast na max, nasycenie na zero, jakąś rozsądną ostrość. Jak kartki da się równomiernie oświetlić, to trza je z +1 +1.5EV prześwietlić i powinno być znacznie lepiej :).
Każda z opcji wymaga oczywiście ciut potestowania i dostosowania, coby jak najlepiej działała.
Pozdrawiam
lukasz01
19-07-2014, 10:32
Zapisałem ten skrypt, ale nie mogę go teraz znaleźć. Gdzie on teraz powinien być, w filtrach?
Te liczby 10 0.85 0.2 0.7 to są parametry filtra? Z reguły ustawiałem 5-15 (zal. od wielkości liter); 1,00; 0,2; 0,85-0,9, wtedy jest lepsza ostrość i bardziej białe tło. Ale potem zmieniam jeszcze poziomy, żeby usunąć resztki szarości z tła i ew. dodatkowo przyciemnić litery. Dałoby się dodać do tego skryptu jeszcze poziomy? Wtedy byłoby idealnie.
Z tych ww. programów najlepsze efekty daje Gimp.
Jeśli jest równomierne oświetlenie, to wystarczą same poziomy i XnView, ale najczęściej tak nie jest. Lampy błyskowej nie chcę (długie ładowanie i zużycie energii przy większej ilości zdjęć) lub nie mogę (kartka za szybą) używać.
Prześwietlanie nic nie daje - tak czy inaczej trzeba później obrabiać. Filtr w Gimpie daje lepsze efekty na nieprześwietlonym zdjęciu, litery nie są wtedy zbyt jasne i nie trzeba po nim poprawiać.
lukasz01
23-07-2014, 11:46
Znalazłem już rozwiązanie - do Gimpa trzeba zainstalować plugin BIMP. Nie trzeba wtedy żadnych skryptów, ustawia się po prostu kolejne czynności, jakie program ma wykonać.
A najprostsze rozwiązanie pod słońcem, czyli DPP? Za darmo.
Robisz w RAW, na pierwszym (lub typowym) zdjęciu ustawiasz obróbkę, kopiujesz recepturę (recipe) i wklejasz do wszystkich plików, funkcją batch process zapisujesz w wybranym formacie i kompresji.
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.