Korzystam z convert
narzędzia z pakietu ImageMagick do tworzenia internetowych wersji moich zdjęć. Do tej pory używałem czegoś podobnego convert -resize 1024x1024
do wersji internetowych i convert -resize 300x300
miniatur. Jednak wydaje się, że wiele osób woli dodać trochę wyostrzenia po zmianie rozmiaru, dlatego zacząłem eksperymentować z opcją -unsharp .
Mamy doskonałą odpowiedź na tej stronie, która wyjaśnia parametry narzędzia „maska wyostrzająca” i podaje pewne zalecenia dotyczące rozsądnych wartości do użytku w sieci. Jednak jednym z moich problemów jest to, że opcja maski wyostrzającej w ImageMagick wydaje się nieco inna niż filtr maski wyostrzającej w Photoshopie lub GIMP .
Stąd pytanie: jakie są zalecane parametry -unsharp
opcji w ImageMagick do użytku w sieci?
Poszukuję „nieszkodliwych” ustawień, których mogę bezpiecznie używać w konwersjach masowych, bez żadnego znaczącego ryzyka tworzenia widocznych artefaktów (np. Aureoli). Oczywiście, aby uzyskać optymalne wyniki, musiałbym ręcznie dostroić ustawienia każdego zdjęcia, ale interesuje mnie szybkie rozwiązanie, którego można użyć w przypadku dużej liczby zdjęć.
W tej chwili używam następujących wartości (które mogą, ale nie muszą odpowiadać, np. Promień = 0,5, kwota = 50%, próg = 2):
-unsharp 0.5x0.5+0.5+0.008
To wydaje się dawać rozsądne wyniki. Efekt jest bardzo niewielki; w wielu przypadkach jest ledwo widoczny i wydaje się, że nie rozprasza wszystkich zdjęć, które do tej pory próbowałem. Niemniej to trochę pomaga. Ale pytanie brzmi: czy mogę zrobić lepiej? Jakie są twoje ulubione wartości tych parametrów?
źródło
Odpowiedzi:
Tak, z tego, co mogę zebrać, ustawienia są równoważne z ustawieniami jednostek „Photoshop”.
Promień wydaje się być określony w ten sam sposób.
Dla promienia mniejszego niż 1 zalecana jest wartość sigma taka sama jak promień.
Kwota 50% jest określona jako 0,5.
Próg jest określony jako ułamek maksymalnej wartości koloru, więc 2/255 ~ 0,008.
Ustawienia, które zaleciłem w odpowiedzi, zostały wybrane tak, aby zapewnić umiarkowaną ostrość, która rzadko powoduje efekty nadmiernego ostrzenia. Promień jest ogólnie zalecany do wyświetlania na ekranie, więc zwykle powinien pozostać niezmieniony.
Możesz zwiększyć tę wartość nieco wyżej, ale może to powodować efekt halo na obrazach z krawędziami o wysokim kontraście. To kwestia tego, co chcesz ryzykować, aby uzyskać ostrzejsze obrazy.
Jeśli chcesz uzyskać absolutnie najlepszy wynik, przetwarzanie wsadowe tego nie zrobi. Będziesz musiał ręcznie dostosować ustawienia dla każdego obrazu, jeśli chcesz uzyskać najlepszy możliwy efekt. Przetwarzanie wsadowe zawsze będzie kompromisem.
źródło