Hohe Farbe

Färben Sie sich hoch Grafik (hat verschiedenartig Highcolor, Hicolor, Hallo farbig buchstabiert, Hicolour und Highcolour, und bekannt als Tausende von Farben auf einem Macintosh) ist eine Methode, Bildinformation in einem solchem Gedächtnis eines Computers zu versorgen, dass jedes Pixel durch zwei Bytes vertreten wird. Gewöhnlich wird die Farbe durch alle 16 Bit vertreten, aber einige Geräte unterstützen auch 15 Bit hohe Farbe.

Mehr kürzlich ist hohe Farbe von Microsoft verwendet worden, um Anzeigesysteme zu unterscheiden, die von Kanal von mehr als 8 Bit pro Farbe (10:10:10:2 oder 16:16:16:16 machende Formate) von traditionellen 8-Bit-ProFarbekanalformaten Gebrauch machen können. Das ist ein verschiedener Gebrauch von den 15 Bit (5:5:5) oder 16 Bit (5:6:5) Formate, die traditionell mit dem Ausdruck hoch vereinigt sind, färben sich.

15 Bit hohe Farbe

In 15 Bit hoch Farbe wird eines der Bit der zwei Bytes ignoriert oder für einen Alpha-Kanal beiseite gelegt, und die restlichen 15 Bit werden zwischen den roten, grünen und blauen Bestandteilen der Endfarbe, wie das gespalten:

Beispiellay-Out 15-Bit-Farbendaten in einem 16-Bit-Pixel (in der RGBAX Notation)

Beispiellay-Out 15-Bit-Farbendaten und Kanal von Alpha in einem 16-Bit-Pixel (in der RGBAX Notation)

Jeder der RGB Bestandteile hat vereinigte 5 Bit, 2 = 32 Intensitäten jedes Bestandteils gebend. Das erlaubt 32,768 mögliche Farben für jedes Pixel.

Die populäre Ranke-Logik, die Grafikchips des Anfangs der 1990er Jahre von der Ersatzhohen Ordnung Gebrauch gemacht haben, hat für ihre so genannten "Misch"-Videoweisen gebissen: Mit dem Bit 15 klare würden Bit 0 bis 14 als ein RGB-Wert, wie beschrieben, oben behandelt, während mit dem Bit 15 gesetzte Bit 0 bis 7 als ein 8-Bit-Index in eine 256-farbige Palette interpretiert würde (mit Bit das 8 bis 14 unbenutzte Bleiben.) Hätte das Anzeige von (verhältnismäßig) hochwertigen Farbenimages in der Nähe von Palette-belebten Bildschirmdarstellungselementen ermöglicht, aber in der Praxis wurde diese Eigenschaft durch jede Software kaum verwendet.

16 Bit hohe Farbe

Wenn alle 16 Bit, einer der Bestandteile verwendet werden (gewöhnlich grün, sieh unten), bekommt ein Extrabit, 64 Niveaus der Intensität für diesen Bestandteil und insgesamt 65,536 verfügbare Farben erlaubend.

Beispiellay-Out von echten 16-Bit-Farbendaten in einem 16-Bit-Pixel (in der RGBAX Notation)

Das kann zu kleinen Diskrepanzen in der Verschlüsselung z.B führen, wenn man den 24-Bit-Farben-RGB (40, 40, 40) mit 16 Bit (ein Problem verschlüsseln möchte, das für die Probenteilung üblich ist). Vierzig in der Dualzahl ist 00101000. Die roten und blauen Kanäle werden die fünf bedeutendsten Bit nehmen, und werden einen Wert von 00101, oder 5 auf einer Skala von 0 bis 31 (16.1 %) haben. Der grüne Kanal, mit sechs Bit der Präzision, wird einen binären Wert von 001010, oder 10 auf einer Skala von 0 bis 63 (15.9 %) haben. Wegen dessen wird der Farben-RGB (40, 40, 40) ein geringes Purpurrot (Purpurrot) Tönung, wenn gezeigt, in 16 Bit haben. Bemerken Sie, dass 40 auf einer Skala von 0 bis 255 15.7 % ist.

Grün wird gewöhnlich für das Extrabit in 16 Bit gewählt, weil das menschliche Auge seine höchste Empfindlichkeit für grüne Schatten hat. Für eine Demonstration, schauen Sie nah auf das folgende Bild (Zeichen: Das wird nur an Monitoren arbeiten, die wahre Farbe, d. h., 24 oder 32 Bit zeigen), wo dunkle Schatten von rot, Grün und Blau mit 128 Niveaus von Intensitäten für jeden Bestandteil (7 Bit) gezeigt werden. Leser mit der normalen Vision sollten die individuellen Schatten des Grüns relativ leicht sehen, während die Schatten des Rots schwierig sein sollten zu sehen, und die Schatten des Blaus wahrscheinlich nicht zu unterscheidend sind. Seltener, etwas Systemunterstützung, die das Extrabit der Farbentiefe auf dem roten oder blauen Kanal gewöhnlich in Anwendungen hat, wo diese Farbe (das Fotografieren von Hauttönen oder Himmeln, zum Beispiel) mehr überwiegend ist.

Andere Zeichen

Es gibt allgemein kein Bedürfnis nach einer Farbe schlagen Tisch (CLUT oder Palette) wenn in der hohen Farbenweise nach, weil es genug verfügbare Farben pro Pixel gibt, um Grafik und Fotos vernünftig hinreichend zu vertreten, obwohl der Mangel an der Präzision einen Einfluss auf Bildtreue hat. Infolgedessen können einige Bildformate (z.B, ZANK) paletted 16-Bit-Images mit einem eingebetteten CLUT sparen.

Siehe auch

  • 24-Bit-Farbe (Wahre Farbe)
  • 30/36/48-bit Farbe (Tiefe Farbe)
  • Farbentiefe
  • Planarer
  • Gepacktes Pixel
  • Liste von monochromen und RGB Paletten — 15-Bit-RGB und RGB 16-Bit-Abteilungen.

Sam & Max Hit the Road / Lucasfilm
Impressum & Datenschutz