Pixel

Aus Linupedia.org
Wechseln zu: Navigation, Suche

Ein Pixel ist ein Punkt in einer grafischen Darstellung. In Bezug auf Bidschirmdarstellungen beinhaltet ein Pixel mindestens Farbinformationen (meist 3 Farbkanalinformationen), heutzutage aber meist auch noch Transparenzinformationen (=Alphakanainformationen).

Meist wird irrtümlich von einer rechteckigen Form eines Pixels ausgegangen, was aber so nicht stimmt. Dieser Irrtum basiert auf den Interpolationen bei Vergrößerung einer Rasterdarstellung einer Grafik, die dann meist in Rechteckiger Form durchgeführt wird. Dabei kann eine Vergrößerung ohne AntiAliasing zu optisch recht harten Kanten der vergrößerten Darstellung führen. Mit Antialiasing jedoch wird meist die Farbinformation und die Transparenzinformation der benachbarten Pixel mit einbezogen in der Berechnung der späteren Farbinformationen der aus der Vergrößerung heraus zustandegeommenen neuen "Nachbarpixel", wodurch ein optisch "glatterer" Übergang zwischen den ursprünglichen Pixeln erzielt werden kann. Beim vergrößern der Grafik per Vektorisierung jedoch treten diese Artefaktbildungen der Rastervergrößerungen nicht auf. Im Druckbereich fällt die Transparenzinformation meist weg und die Farbinformation stellt dort eher das Mischungsverhältnis der Tinte oder des Toners des Ausgabemediums dar, weswegen der Begriff Pixel dort eher unüblich ist und einfach von Dots gesprchen wird.

Der Speicherplatzverbrauch eines Pixels ergibt sich aus der Addition der Bittiefe der einzelnen Farbkanäle zuzüglich des eventuell genutzten Aplhakanals. Im Falle einer genutzten Bildschirmdarstellungsfarbtiefe und Grafikdateifarbtiefe von 24 Bit pus 8 Bit Alphakanainformation (was bei Bildschirmdarstellung und dem PNG Dateiformat mit abgeschalteter Kompression identisch im Speicherbedarf wäre) wären dies beispielsweise 32 Bit oder 4 Byte pro Pixel.

Mit den neueren NVIDIA-Grafikkarten und dem proprietären Treiber sind sogar 10 Bit Pro Kanal, also 30 Bit Farbtiefe zuzüglich 10 Bit für den Alphakanal, wodurch bei Windows dann nicht von 30 Bit Farbtiefe sondern von 40 Bit die Rede wäre,da dort im Gegensatz zu X-Window Systemen der Alphakanal zur Farbtiefe dazugezählt wird, möglich wodurch sich folglich für die Bildschirmdarstellung ein Speicherbedarf von 40 Bit oder 5 Byte pro Pixel ergeben würden.

Meist wird jedoch mit Kompressionsalgorithmen gearbeitet, sowohl bei den Grafikdateiformaten (z. B. bei JPEG, PNG und TIFF Dateien) als auch in der Nutzung von Pixeln in Texturen, weswegen bei einer Auflösung von 1280x1024 Pixeln eben nicht 1280x1024x4Byte benötigt werden um eine Grafik bestehend aus 1280x1024 Pixeln darstellen zu können.


Ein Äquivalent im 3D Bereich zu einem Pixel wäre zum Beispiel das Voxel.


Weitere Informationen zu Pixeln und den zugrundeliegenden Theorien finden sich im entsprechenden Artikel der Wikipedia.


Zurück zum Glossar