Warum hat schwarzer Text orange und blaue Pixel?

Antworten:

10

Dies wird als Subpixel-Rendering bezeichnet.

Die verschiedenen Primärfarben in Ihrem Monitor sind nicht übereinander gestapelt. Stattdessen sind sie nahe beieinander angeordnet. Verschiedene Monitore haben unterschiedliche Muster, aber meistens sind sie so ausgerichtet, dass die Farben nebeneinander liegen.

Wenn Sie die physikalische Anordnung kennen, können Sie das Bild so vorbereiten, dass Sie für jeden Farbkanal eine andere Probenposition berechnet haben. Im Wesentlichen erhöhen Sie die Auflösung Ihres Bildes, sodass Sie jede einzelne Farbe als separates Pixel behandeln.

Dies bedeutet natürlich, dass Sie die Ausrichtung der Anzeige kennen und einige Daten haben müssen, die verschoben werden können. Das Bild wäre auf anderen Monitoren mit unterschiedlichen Pixelausrichtungen nicht allzu nützlich. Dies ist also Dingen vorbehalten, die dynamisch generiert werden, meistens Schriftarten.

Dies bedeutet auch, dass beim Zoomen oder Präsentieren auf einem Medium mit anderen oder keinen Subpixeln der Effekt als Unschärfe registriert wird. Es ist also keine gute Idee, die Pixel eines mit Subpixeln gerenderten Bildes zu vergrößern. Aus diesem Grund empfiehlt es sich, den Effekt zu deaktivieren, wenn Sie Bilder für andere Personen erstellen und die Subpixel-Ausrichtung unbekannt ist.

joojaa
quelle