Aktuelles
Institut
Forschung
Lehre
Aktuelle Veranstaltungen
Alle Veranstaltungen
WiSe 2007 / 2008
SoSe 2007
WiSe 2006 / 2007
SoSe 2006
WiSe 2005 / 2006
SoSe 2005
WiSe 2004 / 2005
SoSe 2004
WiSe 2003 / 2004
SoSe 2003
WiSe 2002 / 2003
SoSe 2002
WiSe 2001 / 2002
SoSe 2001
Grundl. d. Gestaltung II
Interaktive Systeme
Multimediasysteme
Themen
Unterlagen
Übungen
Übung 1
Übung 2
Übung 3
Übung 4
Übung 5
Übung 6
Übung 7
Übung 8
Übung 9
Referenzen
User Interfaces
WiSe 2000 / 2001
SoSe 2000
Diplomarbeiten
Einzelpraktika
Showcases
Konferenzen
Studiengang
Vorlesung Multimediasysteme - Übung 5 - Kompression
Lernziel
         
Verstehen und anwenden der in der Vorlesung vorgestellten Kompressionsverfahren, insbesondere des Run-Length-Encodings.
Ablauf
         
Zunächst wird ein Framework vorgestellt, in welches später die Kompressions- und Dekompressionsalgorithmen zu integrieren sind.

Danach soll der entsprechende Code erstellt werden.
Aufgabe 1: Komprimierung

Verdeutlichen Sie sich die Funktionsweise von verschiedenen Komprimierungsverfahren anhand von
Verdeutlichen Sie sich die Funktionsweise von verschiedenen Komprimierungsverfahren anhand von http://www.informatik.uni-mannheim.de/informatik/pi4/stud/animationen/ Erweitern Sie anschliessend das vorgestellte Framework um Methoden, welche den Kompressions- (encode) und Dekompressionsalgorithmus (decode) von Run-Length-Encoding realisieren. Versuchen Sie in einem zweiten Schritt, das in der Vorlesung vorgestellte Verfahren zu optimieren. Welche prozentuale Verbesserung läßt sich erreichen? Testen Sie Ihre Implementierung mit Hilfe der Dateien rle.txt, Rle.java, winnt256.bmp.