Deutsch: Auf
Bildschirm11 entsteht die Farbe
Wei%C3%9F11 durch
Additive Farbsynthese11 der
RGB-Farbraum11 Farbanteile. Ist der Software die physikalische Anordnung dieser Teilbildpunkte (
Subpixel11) bekannt, kann sie versuchen, die Elemente durch Färben gezielt anzusteuern und so die Bildschärfe zu verbessern. Der Effekt ist bei hochfrequenten Bildinhalten, wie sie typischerweise bei
Schrift11 auftreten, besonders ausgeprägt.
Von links nach rechts:
- ohne Kantenglättung; jedes Pixel11 ist entweder vollständig aktiviert (Wei%C3%9Fraum11 außerhalb des Schriftzeichens) oder deaktiviert (Pixel innerhalb des Zeichens)
- reines Subpixel-Rendering; die drei Farbsegmente eines Bildpunkts werden durch die Wahl einer der 8 möglichen Farbe#Spektral- und Mischfarben11 getrennt aktiviert oder deaktiviert
- normales Antialiasing11; Pixel in den Randbereichen, die nur zum Teil innerhalb des Schriftzeichens liegen, erhalten eine entsprechende Grau11, die sich durch gleichmäßiges Anheben der drei Farbkomponenten ergibt
- Subpixel-Rendering mit Antialiasing; die Subpixel der Bildpunkte in den Randbereichen werden durch stufenweises Anheben der Farbkomponenten getrennt angesteuert
Eine Erhöhung der Bildschirmauflösung um den Faktor drei, wie sie oft angegeben wird, ist in der Praxis nicht gegeben, da dann starke Farbsäume um die Schriftzeichen entstehen (siehe Abbildung 2).
Ein weiterer häufiger Fehler ist der direkte Vergleich zwischen der Darstellung völlig ohne und mit Subpixel-Antialiasing (Abbildungen 1 und 4). Realistischer wäre der Vergleich mit dem klassischen Antialiasing11 (Abbildungen 3 und 4).
Die Implementierungen der Hersteller (ClearType, Quartz etc.) sind immer Mischformen aus
Hint11 (in den Abbildungen hier nicht berücksichtigt), Antialiasing und Subpixel-Rendering, wobei Hinting das meiste und Subpixel-Rendering effektiv das wenigste zur Lesbarkeit beiträgt.
English: Visualization and comparision for the
subpixel rendering technology. From left to right:
- No anti-aliasing
- Plain subpixel rendering
- Usual anti-aliasing
- Subpixel rendering with anti-aliasing