multimedia und virtual reality vorlesung am 05.05.1999 martin kurze ([email protected]) bildverarbeitung...

16
Multimedia und Virtual Multimedia und Virtual Reality Reality Vorlesung am 05.05.1999 Vorlesung am 05.05.1999 Martin Kurze Martin Kurze ([email protected]) ([email protected]) Bildverarbeitung und Bildverarbeitung und Sehen Sehen

Upload: warin-stoeckle

Post on 06-Apr-2016

238 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Multimedia und Virtual Reality Vorlesung am 05.05.1999 Martin Kurze (kurze@acm.org) Bildverarbeitung und Sehen

Multimedia und Virtual Multimedia und Virtual RealityReality

Vorlesung am 05.05.1999Vorlesung am 05.05.1999

Martin Kurze Martin Kurze ([email protected])([email protected])

Bildverarbeitung und SehenBildverarbeitung und Sehen

Page 2: Multimedia und Virtual Reality Vorlesung am 05.05.1999 Martin Kurze (kurze@acm.org) Bildverarbeitung und Sehen

Martin Kurze: Multimedia und VR Bilder und Sehen Folie 2

05.05.99

Bildquellen bzw.Bildquellen bzw.graphics production graphics production

pipelinepipeline

Page 3: Multimedia und Virtual Reality Vorlesung am 05.05.1999 Martin Kurze (kurze@acm.org) Bildverarbeitung und Sehen

Martin Kurze: Multimedia und VR Bilder und Sehen Folie 3

05.05.99

Grafik-Datei-FormateGrafik-Datei-Formate

Dazu: Objekt-Daten!Dazu: Objekt-Daten!

Page 4: Multimedia und Virtual Reality Vorlesung am 05.05.1999 Martin Kurze (kurze@acm.org) Bildverarbeitung und Sehen

Martin Kurze: Multimedia und VR Bilder und Sehen Folie 4

05.05.99

VektorgrafikenVektorgrafiken HPGL (Plotter)HPGL (Plotter) PostscriptPostscript Windows Meta Windows Meta

FileFile noch proprietärere Formate noch proprietärere Formate

(CorelDraw, Designer, ...)(CorelDraw, Designer, ...) XML (!)XML (!)

Page 5: Multimedia und Virtual Reality Vorlesung am 05.05.1999 Martin Kurze (kurze@acm.org) Bildverarbeitung und Sehen

Martin Kurze: Multimedia und VR Bilder und Sehen Folie 5

05.05.99

RastergrafikenRastergrafiken Das PrinzipDas Prinzip Das ProblemDas Problem

Page 6: Multimedia und Virtual Reality Vorlesung am 05.05.1999 Martin Kurze (kurze@acm.org) Bildverarbeitung und Sehen

Martin Kurze: Multimedia und VR Bilder und Sehen Folie 6

05.05.99

logische und physische logische und physische PixelPixel

Page 7: Multimedia und Virtual Reality Vorlesung am 05.05.1999 Martin Kurze (kurze@acm.org) Bildverarbeitung und Sehen

Martin Kurze: Multimedia und VR Bilder und Sehen Folie 7

05.05.99

Farb-PalettenFarb-Paletten CLUT (color lookup table)CLUT (color lookup table)

– 16,7 Mio Farben insgesamt (24 bit)16,7 Mio Farben insgesamt (24 bit)– Tabelle von 256 FarbenTabelle von 256 Farben– Paletten-Index im Frame-BufferPaletten-Index im Frame-Buffer

Page 8: Multimedia und Virtual Reality Vorlesung am 05.05.1999 Martin Kurze (kurze@acm.org) Bildverarbeitung und Sehen

Martin Kurze: Multimedia und VR Bilder und Sehen Folie 8

05.05.99

Einsatz von Paletten Einsatz von Paletten (Beispiel)(Beispiel)

Page 9: Multimedia und Virtual Reality Vorlesung am 05.05.1999 Martin Kurze (kurze@acm.org) Bildverarbeitung und Sehen

Martin Kurze: Multimedia und VR Bilder und Sehen Folie 9

05.05.99

Aufbau von PalettenAufbau von Paletten

Page 10: Multimedia und Virtual Reality Vorlesung am 05.05.1999 Martin Kurze (kurze@acm.org) Bildverarbeitung und Sehen

Martin Kurze: Multimedia und VR Bilder und Sehen Folie 10

05.05.99

Paletten und die FolgenPaletten und die Folgen

Page 11: Multimedia und Virtual Reality Vorlesung am 05.05.1999 Martin Kurze (kurze@acm.org) Bildverarbeitung und Sehen

Martin Kurze: Multimedia und VR Bilder und Sehen Folie 11

05.05.99

FarbmodelleFarbmodelle RGBRGB CMYCMY HSVHSV YUVYUV

RGB CMY HSV Red 255,0,0 0,255,255 0,240,120 Yellow 255,255,0 0,0,255 40,240,120 Green 0,255,0 255,0,255 80,240,120 Cyan 0,255,255 255,0,0 120,240,120 Blue 0,0,255 255,255,0 160,240,120 Magenta 255,0,255 0,255,0 200,240,120 Black 0,0,0 255,255,255 160,0,0 Shades 63,63,63 191,191,191 160,0,59 of 127,127,127 127,127,127 160,0,120 Gray 191,191,191 63,63,63 160,0,180 White 255,255,255 0,0,0 160,0,240

Page 12: Multimedia und Virtual Reality Vorlesung am 05.05.1999 Martin Kurze (kurze@acm.org) Bildverarbeitung und Sehen

Martin Kurze: Multimedia und VR Bilder und Sehen Folie 12

05.05.99

Das JPEG-FormatDas JPEG-Format

Page 13: Multimedia und Virtual Reality Vorlesung am 05.05.1999 Martin Kurze (kurze@acm.org) Bildverarbeitung und Sehen

Martin Kurze: Multimedia und VR Bilder und Sehen Folie 13

05.05.99

PNGPNG PNG (pronounced "ping") is a bitmap file PNG (pronounced "ping") is a bitmap file

format used to transmit and store bitmapped format used to transmit and store bitmapped images. PNG supports the capability of storing images. PNG supports the capability of storing up to 16 bits (gray-scale) or 48 bits (truecolor) up to 16 bits (gray-scale) or 48 bits (truecolor) per pixel, and up to 16 bits of alpha data. It per pixel, and up to 16 bits of alpha data. It handles the progressive display of image data handles the progressive display of image data and the storage of gamma, transparency and and the storage of gamma, transparency and textual information, and it uses an efficient textual information, and it uses an efficient and lossless form of data compression. and lossless form of data compression.

http://quest.jpl.nasa.gov/PNG/ http://quest.jpl.nasa.gov/PNG/

Page 14: Multimedia und Virtual Reality Vorlesung am 05.05.1999 Martin Kurze (kurze@acm.org) Bildverarbeitung und Sehen

Martin Kurze: Multimedia und VR Bilder und Sehen Folie 14

05.05.99

Übungs-AufgabenÜbungs-Aufgaben Erstellen sie eine PNG-Datei mit Erstellen sie eine PNG-Datei mit

transparentem Hintergrund (1bit-alpha)transparentem Hintergrund (1bit-alpha) Erstellen Sie eine PNG-Datei mit einem Erstellen Sie eine PNG-Datei mit einem

Transparenzverlauf (8bit-alpha)Transparenzverlauf (8bit-alpha) Erstellen Sie eine animated-GIF-Datei Erstellen Sie eine animated-GIF-Datei

mit einem rotierenden Rotorblatt z.B. mit einem rotierenden Rotorblatt z.B. eines Hubschraubers.eines Hubschraubers.

Page 15: Multimedia und Virtual Reality Vorlesung am 05.05.1999 Martin Kurze (kurze@acm.org) Bildverarbeitung und Sehen

Martin Kurze: Multimedia und VR Bilder und Sehen Folie 15

05.05.99

Hinweis zu Übung 2:Hinweis zu Übung 2: Solche Lichtflecken Solche Lichtflecken

macht man mit macht man mit solchen Verläufen solchen Verläufen (weißes Bild mit (weißes Bild mit diesem alpha-Kanal diesem alpha-Kanal abspeichern!)abspeichern!)

Page 16: Multimedia und Virtual Reality Vorlesung am 05.05.1999 Martin Kurze (kurze@acm.org) Bildverarbeitung und Sehen

Martin Kurze: Multimedia und VR Bilder und Sehen Folie 16

05.05.99

Nix zu tun?Nix zu tun? Von:Von: Frank Bourier ([email protected])Frank Bourier ([email protected]) Betreff:Betreff: Diplomarbeiten, Praktika, semesterbegleitende Tätigkeiten Diplomarbeiten, Praktika, semesterbegleitende Tätigkeiten

– Themenfeld:Themenfeld: Einsatz von XML in E-Commerce- und DokumentenmanagementsystemenEinsatz von XML in E-Commerce- und Dokumentenmanagementsystemen

– Aufgaben:Aufgaben: Auseinandersetzung mit den Standards im XML-UmfeldAuseinandersetzung mit den Standards im XML-Umfeld Evaluierung von Anwendungen und Tools zur Verarbeitung von XML-Daten Evaluierung von Anwendungen und Tools zur Verarbeitung von XML-Daten

– Anforderungen:Anforderungen: Interesse an neuen Techniken und ihrer praktischen UmsetzungInteresse an neuen Techniken und ihrer praktischen Umsetzung Programmiersprachen: Java, C++Programmiersprachen: Java, C++