Zobacz pełną wersję : Algorytm przy zmniejszaniu obrazka
Karbulot
23-06-2009, 11:59
Mam taka mala zagwozdke, trafilem na nia przypadkiem.
Pytanie jest nastepujace:
Jak zmniejszacie zdjecia w Photoshopie, jakiego algorytmu uzywacie?
Konkretnie chodzi o to, co jest na liscie rozwijalnej na dole okna opcji zmniejszania.
Zawsze uzywalem opcji domyslnych, a wiec Dwuszescienna (najlepsze do wygladzania gradientow). Jednak dzisiaj przez przypadek zaczalem sie bawic algorytmem o nazwie Najblizszy sasiad (zachowaj ostre krawedzie i musze przyznac, ze efekrty sa o niebo lepsze. O ile mialem przykladowo jakies drzewka w tle, to po zmniejszeniu metoda dwuszescienna z drzewek robily sie zielone plamki. Pozniejsze wyostrzanie powodowalo, ze robily sie nieco ostrzejsze zielone plamki, ale faktura drzewek zostala utracona. Natomiast przy algorytmie Najblizszego sasiada drzewka nadal maja wyglad drzewek.
Wyglada niby lepiej, ale takie przeostrzenie ma tez swoje wady. Rozmaite ziarenka czy kamyczki sa nieco zbyt wyraziste, brak antyaliasingu, duze napakowanie pikseli o skrajnych barwach na malej przestrzeni powoduje, ze wyglada to jak szum.
Chcialbym jednak uslyszec nieco wiecej od Was na ten temat.
nie pamietam w ktorej wersji pokazał sie ten algorytm, ale w cs3 i 4 zdecydwanie najlepsza opcja to bicubic sharper, czyli dwuszescienna ostra (?), z dopiskiem najlepsza do zmniejszania
Karbulot
23-06-2009, 13:19
Nie ma takiej w CS3.
Nie ma takiej w CS3.
Jest.
Karbulot
23-06-2009, 13:30
Ja u siebie nie widze:
https://forum.nikoniarze.pl//brak.gif
źródło (http://img29.imageshack.us/img29/1677/beznazwy2j.png)
Ta ostatnia!
Swoją drogą to ktoś tu chyba kiedyś porównywał ją z Bilinear. Wynik był na + dla dwuliniowej. Jak znajdę ten temat to podlinkuję
EDIT
Znalazłem
http://forum.nikon.org.pl/showthread.php?t=80967
Karbulot
23-06-2009, 13:40
Ta ostatnia!
Swoją drogą to ktoś tu chyba kiedyś porównywał ją z Bilinear. Wynik był na + dla dwuliniowej. Jak znajdę ten temat to podlinkuję
Heh, wlasnie przygotowalem posta i nim napisales doszedlem do podobnych wnioskow. A wiec zgadzamy sie w tym. A oto konkluzje:
Zmniejszylem ten sam obrazek o piec roznych algorytmow. Z tego wynika, ze "Najblizszy sasiad" po zmniejszerniu zachowuje ostrosc, ale za to robi sie straszna kaszka. Pozostale cztery zachowuja sie podobnie, z tym ze "Dwuszescienna do redukcji" nie mydli tak jak pozostale i wydaje sie byc najlepsza opcja.
Najblizszy sasiad (zachowaj ostre krawedzie)
https://forum.nikoniarze.pl//brak.gif
źródło (http://img32.imageshack.us/img32/3981/najblizszysasiad.jpg)
Dwuliniowa
https://forum.nikoniarze.pl//brak.gif
źródło (http://img20.imageshack.us/img20/2695/dwuliniowa.jpg)
Dwuszescienna (najlepsze do wygladzania gradientow)
https://forum.nikoniarze.pl//brak.gif
źródło (http://img191.imageshack.us/img191/8375/dwuszesciennadogradient.jpg)
Dwuszescienna (najlepsze do powiekszenia)
https://forum.nikoniarze.pl//brak.gif
źródło (http://img188.imageshack.us/img188/5072/dwuszesciennadopowieksz.jpg)
Dwuszescienna (najlepsze do redukcji)
https://forum.nikoniarze.pl//brak.gif
źródło (http://img26.imageshack.us/img26/5460/dwuszesciennadoredukcji.jpg)
Najlepiej zapisac sobie 5 i przegladaj szybko w np ACDSee, wtedy widac wszystkie fotki w tym samym miejscu.
Aha, fotki po zmniejszeniu bez obrobki i wyostrzania.
Tego typu porównania do niczego się nie przydadzą. Skalowanie nie ma służyć docelowemu wyostrzeniu obrazka, tylko zachowaniu jego jak najlepszej jakości przy skalowaniu. Każda z tych metod może znaleźć zastosowanie, trzeba tylko wiedzieć jak ją wykorzystać. Powiedzmy że mamy jakiś obiekt na którym istotne są tylko krawędzie. Możemy przygotować więc sobie maskę z filtra emboss i przeskalować ją algorytmem nearest neighbour.
Do zwykłego zmniejszania obrazków wystarczy bicubic sharpner, tak jak pisał lechupe i nie ma sobie resztą co głowy zaprzątać.
Karbulot
23-06-2009, 14:30
No dobrze... Ale ja nadal nie wiem gdzie jest bicubic sharpner (dwuszesciennie ostra).
Czy to jest to samo co Dwuszescienna (najlepsze do redukcji)?
No dobrze... Ale ja nadal nie wiem gdzie jest bicubic sharpner (dwuszesciennie ostra).
Czy to jest to samo co Dwuszescienna (najlepsze do redukcji)?
Tak :)
Karbulot
23-06-2009, 15:20
OK, wielkie dzieki :rolleyes:
Jeżeli zależy Ci na zachowaniu w obrazie drobnych detali, to zmniejszaj algorytmem Bilinear z ewentualnym późniejszym wyostrzeniem na promieniu 0.2-0.3px.
Bicubic Sharper tłumi drobne detale i dodatkowo generuje niepożądany efekt halo.
"Dwuszescienna do redukcji" nie mydli tak jak pozostale i wydaje sie byc najlepsza opcja.
To właśnie "Dwuszescienna do redukcji" (Bicubic Sharper) robi mydło.
Poniżej "Dwuliniowa" z ostrzeniem (strona lewa) oraz "Dwuszescienna do redukcji" (strona prawa).
https://forum.nikoniarze.pl/imgimported/2009/06/sharpen6-1.jpg
źródło (http://www.mmj.pl/~snibisz/paint.net/sharpen6.jpg)
Karbulot
24-06-2009, 13:37
No tak, ale ktora to jest dwuliniowa z ostrzeniem?
W opcjach tego nie ma, albo nazywa sie jakos inaczej.
No tak, ale ktora to jest dwuliniowa z ostrzeniem?
W opcjach tego nie ma, albo nazywa sie jakos inaczej.
Pomniejszasz metoda dwuliniową a potem wyostrz, np. filtrem Smart Sharpen na promieniu 0.2px.
Karbulot
24-06-2009, 14:09
Hmmm... W sumie roznicy nie widze.
Natomiast wyostrzanie maska wyostrzajaca dotychczas stosowalem, ale z domyslnym promieniem 1px. Zmniejszenie go do 0.2 czy 0.3 rzeczywiscie daje o wiele lepsze efekty. Dzieki za te podpowiedz :) .
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.