Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Farbtiefe - 32bit vs.24bit - Röhre vs. Flachmann

62 views
Skip to first unread message

fleyer69

unread,
Jul 31, 2012, 11:28:32 PM7/31/12
to
Hallo NG,

die gute alte R�hre kann Farben in 32bit verarbeiten- und darstellen, ..beim
Flachmann hingegen sind es nur 24bit...Welche Farb-Informationen kann der
Flachm�nnern NICHT verarbeiten, bzw. darstellen?

Gru�!


Dirk Wolfgang Glomp

unread,
Aug 1, 2012, 5:49:12 AM8/1/12
to
Am Wed, 1 Aug 2012 05:28:32 +0200 schrieb fleyer69:

> Hallo NG,
>
> die gute alte Röhre kann Farben in 32bit verarbeiten- und darstellen,

Welche alte Röhre kann denn mit einer bestimmten Auflösung und 32 Bit je
Pixel mehr als 16.777.216 Farben darstellen?

> ..beim
> Flachmann hingegen sind es nur 24bit...Welche Farb-Informationen kann der
> Flachmännern NICHT verarbeiten, bzw. darstellen?

Es gibt Videomodi mit 24 Bit je Pixel (8:8:8 für RGB oder BGR) und solche
mit 32 Bit (8:8:8:X für RGB oder für BGR X:8:8:8) je Pixel, wobei
allerdings nur 24 Bits für die Farbinformationen verwendet werden und
die übrigen 8 Bits ungenutzt bleiben. Solche Videomodi mit 32 Bit je Pixel
kann selbstverständlich auch ein Flachmann(LCD) verarbeiten- und
darstellen.

Ich verwende vorzugsweise Videomodi mit 32 Bit je Pixel, damit so ein Pixel
mit einem einzigen 32 Bit Schreibzugriff gesetzt werden kann und weil es
keine einzelnen 24 Bit-Zugriffe gibt und man stattdessen sonst entweder
drei einzelne Bytes schreiben müsste, oder ein Word(2 Bytes) und ein Byte
schreiben müsste, um damit 24 Bit zu bekommen.

Weil meine Grafikarte defekt war habe ich mir nun eine neue erworben.
Es wurde eine Sapphire 7950(AMD/ATI). Nun habe ich mir mal die dortige
VESA-Modeliste angeschaut. Dort gibt es gar keine VESA-Modi mit 24 Bit
mehr, sondern nur noch mit 32 Bits je Pixel. So auch die VESA-Modi die
exakt zur nativen Auflösung meines 28" LCD mit 1920x1200(16:10) mit 8,
16, oder 32 Bit je Pixel passen.

(In den Einstellungen des Grafikarten-Treibers für Windows XP(32 Bit) kann
ich auch nicht von 32 Bit auf 24 Bit umstellen. Dort gibt es nur 16, oder
32 Bit. Keine 8 Bit und auch keine 24 Bit-Einstellungen für die Farbtiefe.)

_VESA-Modi der Sapphire 9750:_
Vesamode,XRes,YRes,Bits per Pixel,Adresse des Framebuffer
0100 640x400x8 C0000000
0101 640x480x8 C0000000
0103 800x600x8 C0000000
0105 1024x768x8 C0000000
0107 1280x1024x8 C0000000
0110 640x480x16 C0000000
0111 640x480x16 C0000000
0113 800x600x16 C0000000
0114 800x600x16 C0000000
0116 1024x768x16 C0000000
0117 1024x768x16 C0000000
0119 1280x1024x16 C0000000
011A 1280x1024x16 C0000000
010D 320x200x16 C0000000
010E 320x200x16 C0000000
0120 320x200x32 C0000000
0193 320x240x8 C0000000
0195 320x240x16 C0000000
0196 320x240x32 C0000000
01B3 512x384x8 C0000000
01B5 512x384x16 C0000000
01B6 512x384x32 C0000000
01C3 640x350x8 C0000000
01C5 640x350x16 C0000000
01C6 640x350x32 C0000000
0133 720x400x8 C0000000
0135 720x400x16 C0000000
0136 720x400x32 C0000000
0153 1152x864x8 C0000000
0155 1152x864x16 C0000000
0156 1152x864x32 C0000000
0163 1280x960x8 C0000000
0165 1280x960x16 C0000000
0166 1280x960x32 C0000000
0121 640x480x32 C0000000
0122 800x600x32 C0000000
0123 1024x768x32 C0000000
0124 1280x1024x32 C0000000
0143 1400x1050x8 C0000000
0145 1400x1050x16 C0000000
0146 1400x1050x32 C0000000
0173 1600x1200x8 C0000000
0175 1600x1200x16 C0000000
0176 1600x1200x32 C0000000
0183 1792x1344x8 C0000000
0185 1792x1344x16 C0000000
0186 1792x1344x32 C0000000
01D3 1856x1392x8 C0000000
01D5 1856x1392x16 C0000000
01D6 1856x1392x32 C0000000
01E3 1920x1440x8 C0000000
01E5 1920x1440x16 C0000000
01E6 1920x1440x32 C0000000
01D1 1920x1200x8 C0000000
01D2 1920x1200x16 C0000000
01D4 1920x1200x32 C0000000

Dirk

fleyer69

unread,
Aug 1, 2012, 4:03:20 PM8/1/12
to
...gut erkl�rt- ...und schon wieder etwas schlauer :-)

Gru�!


Arno Welzel

unread,
Aug 2, 2012, 1:48:27 AM8/2/12
to
fleyer69, 01.08.2012 05:28:

> die gute alte Rᅵhre kann Farben in 32bit verarbeiten- und darstellen, ..beim

Nein, kann sie nicht. Bitte nimm' Dir doch endlich mal die Zeit,
wenigstens die einfachsten Grundlagen zu lernen!

32 Bit bedeutet: 24 Bit Farbe und ggf. 8 Bit fᅵr den Alphakanal oder
schlicht 32 Bit pro Pixel, weil der Zugriff so etwas effizienter ist
(bei z.B. 64, 128 oder 256 Bit Speicheranbindung, die alle ein
Vielfaches von 32 Bit sind), von denen aber nur 24 Bit fᅵr
Farbinformationen genutzt werden.

> Flachmann hingegen sind es nur 24bit...Welche Farb-Informationen kann der
> Flachmᅵnnern NICHT verarbeiten, bzw. darstellen?

Rein technisch werden bei einem TFT genauso viele Farben dargestellt,
wie bei einer Rᅵhre - eben 8 Bit pro Kanal.

Wie gut die Darstellung am Ende aber ausfᅵllt, hᅵngt auch vom Panel ab.
Viele billigen TN-Panel und manche gᅵnstigen IPS-Modelle arbeiten intern
nur mit 18 Bit (6 Bit pro Farbe) und erzeugen die Zwischentᅵne mit
Dithering. Das kann sich auf den Darstellbaren Farbumfang auswirken und
zeigt sich besonders bei synthetischen Testbildern mit Graukeilen. Wenn
es auf besonders genaue Farbwiedergabe ankommt, wᅵrde ich (S-)PVA oder
ein gutes IPS-Panel verwenden.



--
Arno Welzel
http://arnowelzel.de
http://de-rec-fahrrad.de

Joseph Terner

unread,
Aug 2, 2012, 5:57:40 AM8/2/12
to
On Thu, 02 Aug 2012 07:48:27 +0200, Arno Welzel wrote:
> fleyer69, 01.08.2012 05:28:
>
>> die gute alte Röhre kann Farben in 32bit verarbeiten- und darstellen,
>> ..beim
>
> Nein, kann sie nicht. Bitte nimm' Dir doch endlich mal die Zeit,
> wenigstens die einfachsten Grundlagen zu lernen!

Eine analog angesteuerte CRT kann unendlich viele Farbabstufungen
darstellen. Soviel erst einmal dazu.

> 32 Bit bedeutet: 24 Bit Farbe und ggf. 8 Bit für den Alphakanal oder
> schlicht 32 Bit pro Pixel, weil der Zugriff so etwas effizienter ist

Es kann aber auch 30 Bit für Farbe und 2 Bit für den Alphakanal bedeuten,
was dann rund eine Mrd. Farben ergibt. Das können bestimmte Grafikkarten
dann auch analog (VGA) oder per DisplayPort ausgeben. Per DVI natürlich
nicht, denn dort gehen nicht mehr als 24 Bit.

ciao, Joseph

Arno Welzel

unread,
Aug 2, 2012, 8:07:44 AM8/2/12
to
Joseph Terner, 02.08.2012 11:57:

> On Thu, 02 Aug 2012 07:48:27 +0200, Arno Welzel wrote:
>> fleyer69, 01.08.2012 05:28:
>>
>>> die gute alte Röhre kann Farben in 32bit verarbeiten- und darstellen,
>>> ..beim
>>
>> Nein, kann sie nicht. Bitte nimm' Dir doch endlich mal die Zeit,
>> wenigstens die einfachsten Grundlagen zu lernen!
>
> Eine analog angesteuerte CRT kann unendlich viele Farbabstufungen
> darstellen. Soviel erst einmal dazu.

Richtig. Aber im Kontext ist es trotzdem falsch davon zu sprechen, dass
eine Röhre "32 Bit Farben" kann und ein TFT nur "24 Bit Farben".

>> 32 Bit bedeutet: 24 Bit Farbe und ggf. 8 Bit für den Alphakanal oder
>> schlicht 32 Bit pro Pixel, weil der Zugriff so etwas effizienter ist
>
> Es kann aber auch 30 Bit für Farbe und 2 Bit für den Alphakanal bedeuten,
> was dann rund eine Mrd. Farben ergibt. Das können bestimmte Grafikkarten
> dann auch analog (VGA) oder per DisplayPort ausgeben. Per DVI natürlich
> nicht, denn dort gehen nicht mehr als 24 Bit.

Die Zahl der Grafikkarten die 10 Bit pro Kanal anbieten, ist aber sehr
überschaubar - dann wiederum geht es aber sehr wohl auch über (Dual
Link-)DVI, z.B. mit den Modellen aus der "Color Graphic"-Reihe von Eizo,
die intern sogar mit 16 Bit pro Kanal arbeiten.

Wie auch immer - bezogen auf das OP sollte klar sein, dass "32 Bit auf
Röhre" in der Regel "24 Bit Farbtiefe" ist und daher nicht mehr Farben
bedeutet, als bei einem TFT mit 24 Bit.

Norbert Hahn

unread,
Aug 2, 2012, 3:24:34 PM8/2/12
to
Arno Welzel <use...@arnowelzel.de> wrote:

>Die Zahl der Grafikkarten die 10 Bit pro Kanal anbieten, ist aber sehr
>�berschaubar - dann wiederum geht es aber sehr wohl auch �ber (Dual
>Link-)DVI, z.B. mit den Modellen aus der "Color Graphic"-Reihe von Eizo,
>die intern sogar mit 16 Bit pro Kanal arbeiten.

HDMI ab Version 1.4 kann auch deutlich mehr als 8 Bit pro Farbkanal.
Laut Wikipedia: "Deep Color RGB und YCbCr (30, 36 und 48 bit)"
Welche GraKa in dieser Liga mitspielen, wei� ich nicht. F�r einen
Monitor sollte man sich da an einen Plasmabildschirm in einem geeig-
neten Raum vorstellen...

Norbert
0 new messages