Von Margarita Isjurowa. Was ist ein Bild? Netz aus Quadraten – den Pixeln.

Post on 05-Apr-2015

103 views 0 download

Transcript of Von Margarita Isjurowa. Was ist ein Bild? Netz aus Quadraten – den Pixeln.

von Margarita Isjurowavon Margarita Isjurowa

Was ist ein Bild?Was ist ein Bild?

Netz aus Quadraten –Netz aus Quadraten –den Pixelnden Pixeln

Pixel- und Pixel- und VektorgraphikVektorgraphik

Es gibt 2 Kodierungsarten, die für die digitale Es gibt 2 Kodierungsarten, die für die digitale Speicherung von Bildern verwendet werden. Speicherung von Bildern verwendet werden.

1. 1. PixelgraphikPixelgraphik::

Zerlegung des Bildes in Spalten und Zeilen und Zerlegung des Bildes in Spalten und Zeilen und Zuweisung von Werten für die entstandenen Pixel Zuweisung von Werten für die entstandenen Pixel

2. 2. VektorgraphikVektorgraphik::

gespeicherte Parameter der im Bild enthaltenen gespeicherte Parameter der im Bild enthaltenen ElementeElemente

verlustfreie Kompression verlustfreie Kompression

Pixelgraphik Vektorgraphik

Was sind Was sind Bildformate?Bildformate?Erscheinungsbilder von Daten, die ein Bild repräsentierenErscheinungsbilder von Daten, die ein Bild repräsentieren

Welche gibt es?Welche gibt es?

BMPBMP

JPEGJPEG

GIFGIF

PNGPNGTIFFTIFF

ArgusArgus

MNGMNG

PGMLPGML

PBMPBMPPMPPM

PNMPNM

XBMXBM XPMXPM

BMPBMP BMP = "Bitmap"

1990 unter Windows 3.0 entstanden

Bilder und Grafiken auf der Basis von Bits

Bilder werden beim Speichern 1:1 behandelt

monochrome und Graustufen-Bilder können kodiert werden

Vorteil: leichte Erzeugung

Nachteil: Größe

BeispielBeispiel

Größe: 418 KBGröße: 418 KB

GIFGIF GIF = "Graphics Interchange Format"

1987 von CompuServe entwickelt

neben JPEG wichtigstes Format für Bilder im WWW

Vorteil: verlustfreie Kompression

auf 256 Farben beschränkt

plattform- und hardwareunabhängig

Nachteil: Lizenzpflicht seit 1994

BeispielBeispiel

http://mitglied.lycos.de/rosedernachtpage

Größe: 43 KBGröße: 43 KB

JPEG/JPGJPEG/JPG JPEG = „Joint Picture Experts Group“

1988 von C-Cube Microsystems entwickelt

Standard zur Kodierung von Photographien

kann 16,7 Mio. Farben (True Color) darstellen

Vorteil: unterliegt keinen Copyright-Merkmalen

Nachteil: bei sehr hoher Kompression verschachtelte Bildflecken – "Artefakten"

BeispielBeispiel

http://mitglied.lycos.de/rosedernachtpage

Größe: 9,1 KBGröße: 9,1 KB

bei Vergrößerung: Artefaktenbei Vergrößerung: Artefakten

PNGPNG PNG = „Portable Network Graphic Format“

1997 von World Wide Web Consortium (W3C) entwickelt

entstand 1995 wegen Lizenzgebühren für GIF

sollte GIF und JPEG ablösen hat es nicht geschafft, weil nicht jeder Browser es erkennt

größere Farbtreue als GIF durch True Color (bis 48 Bit/ Pixel)

sehr gute Darstellungsqualität

verhältnismäßig starke, verlustfreie Kompression

BeispielBeispiel

Größe: 62 KBGröße: 62 KB

Was ist Kompression?Was ist Kompression?

gedrängte, kurze Darstellung von Daten gedrängte, kurze Darstellung von Daten mit dem Wichtigstenmit dem Wichtigsten

entfernt möglichst jegliche Redundanz = „unnötige Daten“entfernt möglichst jegliche Redundanz = „unnötige Daten“

Daten ohne Redundanz können nicht komprimiert werdenDaten ohne Redundanz können nicht komprimiert werden

Es gibt 2 Es gibt 2 KompressionsmethodKompressionsmethod

enen

1. Lossless 1. Lossless compressioncompression

lossless compression = verlustfreie Kompression

„ „Qualität vor Geschwindigkeit“Qualität vor Geschwindigkeit“

Einsatzgebiet: Satellitenbilder, medizinische und künstlerische Bilder (weil jede Bildinfo wichtig)

Formate, die diese Kompression unterstützen: BMP, GIF, PNG, JPEG, TIF

2. Lossy compression2. Lossy compression lossy compression = verlustbehaftete Kompression

"Geschwindigkeit vor Qualität""Geschwindigkeit vor Qualität"

Ursprungsbild nicht 1:1 wiederherstellbar

Artefakten entstehen

Einsatzgebiete: digitales Fernsehen, Telekonferenzen, Bilder im Internet

Formate, die diese Kompression unterstützen: GIF, JPEG, Wavelet

Wie wird ein Bild Wie wird ein Bild komprimiert?komprimiert?

Es gibt verschiedene Kodierungsarten

2 Beispiele...

1. Lauflängenkodierung1. Lauflängenkodierung

einmaliges Ausgeben sich wiederholender Werte

2. LZW - Kodierung2. LZW - Kodierung

jeder wiederkehrenden Reihenfolge von ganzen Sequenzen wird ein Code zugewiesen

Vielen Dank für die Vielen Dank für die Aufmerksamkeit! ;-)Aufmerksamkeit! ;-)

Genauere Infos gibt‘s Genauere Infos gibt‘s in der Ausarbeitung...in der Ausarbeitung...