Te cztery opcje określają sposób skalowania obrazu. Każda opcja opisuje algorytm użyty do tego celu. Zobacz próbkowanie obrazu .
Brak: używany jest algorytm najbliższego sąsiada. Po skalowaniu nie ma wygładzania. Liniowy : dotykanie pikseli uśrednia ich wartości. Sześcienny : Dotykanie pikseli uśrednia ich wartości, więc piksele środkowe zachowują największą wartość. Lanczos : Piksele są przekazywane do algorytmu, który uśrednia ich kolor / alfa za pomocą funkcji sinc (podobnie jak interpolacja sinusoidalna, nieco jak sześcienna).
Żaden z tych algorytmów nie jest bezpośrednio lepszy, jak opisują linki. Zamiast tego lepiej byłoby wymienić sytuacje, w których najbardziej chciałbyś zastosować jeden nad drugim:
Brak (najbliższy sąsiad): Użyj, gdy absolutnie nie chcesz próbkować (rozmazać) obrazu.
Liniowy: Użyj, jeśli masz bardzo mały tekst; w przeciwnym razie interpolacja sześcienna jest zwykle lepsza. Powoduje to niewyraźne, ale postrzępione krawędzie.
Sześcienny: Użyj dla większości zdjęć. O ile obraz nie jest bardzo mały lub niewiarygodnie szczegółowy, interpolacja sześcienna i dwuububowa pomaga zachować gładkość krawędzi. Według Wikipedii może czasem zwiększyć postrzegany kontrast lub powodować artefakty.
Lanczos: Ta metoda interpolacji jest bardzo podobna do sześciennej, z tą różnicą, że zamiast rozmycia tworzy wzór „dzwonienia”. Zaletą jest to, że może obsługiwać szczegółową grafikę bez rozmycia, jak filtry sześcienne.
Wolę najbliższego sąsiada dla grafiki pikselowej, liniowej lub lanczos dla małego tekstu i sześciennego dla wszystkich innych. Wybory te są subiektywne i nie są „odpowiednimi” zastosowaniami algorytmów.
Lanczos okienny jest w większości przypadków wyraźnie lepszy. Jednak filtr Lanczos o szerokości 3 pikseli może nie być optymalny. Może to powodować mocne dzwonienie.
Myślę, że najbliższy sąsiad jest faktycznie obiektywnie właściwy (lub przynajmniej znacznie obiektywnie lepszy niż Linear, Cubic i Lanczos) do grafiki pikselowej.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.