Co to jest antyaliasing?
Antyaliasing to technika wygładzania krawędzi w grafice komputerowej. Stosuje się ją głównie po to, aby usunąć lub zmniejszyć efekt schodkowania, czyli nienaturalnego, poszarpanego wyglądu ukośnych i zaokrąglonych linii w grafice rastrowej.
Schodkowanie powstaje dlatego, że obraz rastrowy składa się z pikseli ułożonych w siatkę. Gdy linia nie jest idealnie pozioma lub pionowa, piksele tworzą widoczne „schodki”.
Jak działa antyaliasing?
Antyaliasing dodaje na krawędziach obiektów piksele o kolorach pośrednich. Dzięki temu przejście między obiektem a tłem jest łagodniejsze, a krawędź wygląda bardziej naturalnie.
Przykład:
- bez antyaliasingu: krawędź jest ostra, ale poszarpana,
- z antyaliasingiem: krawędź jest lekko rozmyta, ale wygląda gładziej.
Gdzie stosuje się antyaliasing?
Antyaliasing jest używany m.in. w:
- edycji grafiki rastrowej,
- wyświetlaniu czcionek na ekranie,
- grafice internetowej,
- grach komputerowych,
- renderowaniu ikon i interfejsów użytkownika.
Antyaliasing na egzaminie INF.03
Jeśli w pytaniu pojawiają się określenia takie jak schodkowanie, poszarpane krawędzie, ukośne krawędzie lub wygładzanie krawędzi, poprawną odpowiedzią najczęściej będzie antyaliasing.
Nie należy mylić go z filtrem szumowym, gradientowym ani pikselowym, ponieważ nie służą one bezpośrednio do wygładzania krawędzi obrazu.