MariuszJ
29-11-2013, 01:49
Co do jakości algorytmów reskalujących i finalnie ostrzących w LR - zdania są podzielone. Ja należę do tych, którzy są z nich umiarkowanie zadowoleni. Wstawiałem tu już wyniki działania FastStone Photo Resizera, którego do tej pory używałem. Było to jednak niewygodne, ze względu na konieczność manualnego użycia dodatkowego programu.
Faststone Photo Resizera nie da się uruchamiać wsadowo, a same procedury reskalujące/ostrzące są jedynie zgrubnie parametryzowane. Program ten jest zbudowany nad dającą dużo większe możliwości open-sourceową biblioteką Image Magick, która jest dostarczana wraz z zestawem elementarnych narzędzi, z których łatwo można zbudować swój "flow".
Bibliotekę i narzędzia można ściągnąć z http://imagemagick.org/ , w wersji na nasz system. Dla Windows oprogramowanie to domyślnie instaluje się w katalogu C:\Program Files (x86)\ImageMagick-6.8.7-Q16\ (najnowsza wersja), a instalator dodaje ten katalog do ścieżki dostępu.
Podstawowe potrzebne nam tu narzędzie nazywa się mogrify. Wykonuje ono operacje na zdjęciu "w miejscu" tzn. np. przetwarza podanego mu jpega do zadanej przez parametry postaci i zapisuje go w tym samym pliku. Polecenie to nie nadaje się bezpośrednio jako program uruchamiany po eksporcie (Post-Processing After Export) w okienku dialogowym Export - trzeba przygotować je do pracy z parametrami i dla wielu plików. Podam tu przepis dla systemu Windows, dla uzyskania obrazka max 1000 w poziomie i max 850 w pionie - czyli dla naszego forumowego ograniczenia.
Przygotowujemy plik tekstowy mogrify-forum.cmd w dowolnym katalogu dysku. Treść tego pliku to:
@echo off
echo "Mogrifying..."
:loop
if "%1" == "" goto end
"C:\Program Files (x86)\ImageMagick-6.8.7-Q16\mogrify.exe" -filter Lanczos -distort Resize "1000x850" -unsharp 2x0.5+0.7+0 -quality 80 -verbose "%1"
shift
goto loop
:end
Użyto tu reskalingu Lanczos (moim zdaniem lepszego niż photoshopowe Bicubic) oraz bardzo wdzięcznego antyaliasu Distort. Ostrzenie USM wykonano z parametrami 2x0.5+0.7+0, zachęcam do lektury stron Image Magick celem ustalenia innych wartości tych parametrów, ja napiszę jedynie że wartość 0.7 odpowiada za postrzegany mikrokontrast (ostrość) i jeżeli komuś nie odpowiada, może ją sobie podkręcić.
Preset eksportowy w LR należy wykonać do JPG, bez skalowania (Resize to fit: niezaznaczone), proponuję również bez ostrzenia (Output sharpening: niezaznaczone). W Post-processing ustawiamy After export: Open in other application oraz Application - tu wybieramy ścieżkę do naszego mogrify-forum.cmd
Wkleję porównanie rezultatu docelowego, uzyskanego przez reskaling i ostrzenie wykonane przez LR (pierwsze zdjęcie - screen standard, drugie - screen high) i mogrify z Image Magicka (trzecie). Zachęcam do własnych eksperymentów z parametrami ostrzenia.
https://forum.nikoniarze.pl//brak.gif
źródło (http://img841.imageshack.us/i/9ep7.jpg/)
https://forum.nikoniarze.pl//brak.gif
źródło (http://img59.imageshack.us/i/nfpa.jpg/)
https://forum.nikoniarze.pl//brak.gif
źródło (http://img809.imageshack.us/i/mr4p.jpg/)
Faststone Photo Resizera nie da się uruchamiać wsadowo, a same procedury reskalujące/ostrzące są jedynie zgrubnie parametryzowane. Program ten jest zbudowany nad dającą dużo większe możliwości open-sourceową biblioteką Image Magick, która jest dostarczana wraz z zestawem elementarnych narzędzi, z których łatwo można zbudować swój "flow".
Bibliotekę i narzędzia można ściągnąć z http://imagemagick.org/ , w wersji na nasz system. Dla Windows oprogramowanie to domyślnie instaluje się w katalogu C:\Program Files (x86)\ImageMagick-6.8.7-Q16\ (najnowsza wersja), a instalator dodaje ten katalog do ścieżki dostępu.
Podstawowe potrzebne nam tu narzędzie nazywa się mogrify. Wykonuje ono operacje na zdjęciu "w miejscu" tzn. np. przetwarza podanego mu jpega do zadanej przez parametry postaci i zapisuje go w tym samym pliku. Polecenie to nie nadaje się bezpośrednio jako program uruchamiany po eksporcie (Post-Processing After Export) w okienku dialogowym Export - trzeba przygotować je do pracy z parametrami i dla wielu plików. Podam tu przepis dla systemu Windows, dla uzyskania obrazka max 1000 w poziomie i max 850 w pionie - czyli dla naszego forumowego ograniczenia.
Przygotowujemy plik tekstowy mogrify-forum.cmd w dowolnym katalogu dysku. Treść tego pliku to:
@echo off
echo "Mogrifying..."
:loop
if "%1" == "" goto end
"C:\Program Files (x86)\ImageMagick-6.8.7-Q16\mogrify.exe" -filter Lanczos -distort Resize "1000x850" -unsharp 2x0.5+0.7+0 -quality 80 -verbose "%1"
shift
goto loop
:end
Użyto tu reskalingu Lanczos (moim zdaniem lepszego niż photoshopowe Bicubic) oraz bardzo wdzięcznego antyaliasu Distort. Ostrzenie USM wykonano z parametrami 2x0.5+0.7+0, zachęcam do lektury stron Image Magick celem ustalenia innych wartości tych parametrów, ja napiszę jedynie że wartość 0.7 odpowiada za postrzegany mikrokontrast (ostrość) i jeżeli komuś nie odpowiada, może ją sobie podkręcić.
Preset eksportowy w LR należy wykonać do JPG, bez skalowania (Resize to fit: niezaznaczone), proponuję również bez ostrzenia (Output sharpening: niezaznaczone). W Post-processing ustawiamy After export: Open in other application oraz Application - tu wybieramy ścieżkę do naszego mogrify-forum.cmd
Wkleję porównanie rezultatu docelowego, uzyskanego przez reskaling i ostrzenie wykonane przez LR (pierwsze zdjęcie - screen standard, drugie - screen high) i mogrify z Image Magicka (trzecie). Zachęcam do własnych eksperymentów z parametrami ostrzenia.
https://forum.nikoniarze.pl//brak.gif
źródło (http://img841.imageshack.us/i/9ep7.jpg/)
https://forum.nikoniarze.pl//brak.gif
źródło (http://img59.imageshack.us/i/nfpa.jpg/)
https://forum.nikoniarze.pl//brak.gif
źródło (http://img809.imageshack.us/i/mr4p.jpg/)