Dlaczego po powiększeniu czarnego tekstu okazuje się, że składa się on z pomarańczowych, lekko czarnych i niebieskich pikseli, jak na poniższym obrazku.
15
Dlaczego po powiększeniu czarnego tekstu okazuje się, że składa się on z pomarańczowych, lekko czarnych i niebieskich pikseli, jak na poniższym obrazku.
Odpowiedzi:
Nazywa się to renderowaniem subpikseli.
Różne kolory podstawowe monitora nie są ułożone jeden na drugim. Zamiast tego są ułożone blisko siebie. Różne monitory mają różne wzory, ale najczęściej są one wyrównane, dzięki czemu kolory są obok siebie.
Jeśli znasz układ fizyczny, możesz przygotować obraz, aby obliczyć inną pozycję próbki dla każdego kanału kolorów. Zasadniczo zwiększasz rozdzielczość obrazu, aby traktować każdy kolor jako osobny piksel.
To oczywiście oznacza, że musisz znać orientację wyświetlacza i mieć pewne dane, które można zmienić. Obraz nie byłby tak przydatny na innych monitorach z różnymi ustawieniami pikseli. Jest to zarezerwowane dla rzeczy generowanych dynamicznie, najczęściej czcionek.
Oznacza to również, że po powiększeniu lub prezentacji na nośniku z różnymi subpikselami lub bez nich efekt zarejestruje się jako rozmycie. Zatem powiększanie pikseli renderowanego subpiksela obrazu nie jest zbyt dobrym pomysłem. Z tego powodu dobrym pomysłem jest wyłączenie efektu, jeśli robisz zdjęcia do użycia przez innych, a wyrównanie subpikseli jest nieznane.
źródło