"We are back" « oc.at

Suche dringend Programmierbeispiele für verlustbehaftete Datenkompression

Whistler 16.01.2008 - 08:46 1193 8
Posts

Whistler

Alias Revo./Tscheckoff
Avatar
Registered: Apr 2005
Location: Graz / Judenburg
Posts: 1102
Hi mal an alle.

Habe ein kleines Problem.
Und zwar müsste ich über verlustbehaftete Datenkompression referieren und finde so gut wie keine Programmierbeispiele dazu. Weiß vielleicht wer von euch, wo man solche finden könnte? Habe schon ewig lang gesucht ... finde aber eigentlich nichts brauchbares zu diesem Thema.

Es würden schon allgemeine reichen.
Jedoch wären natürlich BSPs für einfachste Audio-, Video- und/oder Bildkompression auch super.

Wäre für jede Hilfe dankbar.

MFG
Revo

pong

Addicted
Avatar
Registered: Oct 2001
Location: Wien (ned im Kra..
Posts: 414
Vorbis OGG
XVID
PNG

Sources gibts zumindest für OGG und XVID sicher ...... PNG sollte zwar frei sein, aber imho Closed Source

pong

Whistler

Alias Revo./Tscheckoff
Avatar
Registered: Apr 2005
Location: Graz / Judenburg
Posts: 1102
Hmm. Mal schauen ...
Vielleicht finde ich dazu ja was.
Obwohl es echt ***** ist, dass man überhaupt nichts dazu findet. Auch wenn´s was größeres wäre -> nur damit man mal sieht, wie das ungefähr funktionieren könnte ...

MFG
Revo

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12146
Ganz klar: lzip (lossy zip)!

DIe Projektseite auf sf.net ist leider down, aber das hier konnte ich noch ausgraben: http://www.stearns.org/lzip/

:D

@pong: Freie Software kann nicht gleichzeitig "closed" sein. -> http://www.libpng.org/

Als Ausgangspunkt fuer weitere Recherchen erweist dir http://en.wikipedia.org/wiki/Lossy_data_compression sicher gute Dienste.

that

Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11343
Zitat von Whistler
Obwohl es echt ***** ist, dass man überhaupt nichts dazu findet.

:confused: :bash: Wonach und wo suchst du bitte? Im Atlas? Im Chemiebuch?

http://de.wikipedia.org/wiki/JPEG

Allein aus dem lässt sich ein zweistündiges Referat machen. Wenn du Sourcecode willst, findest du den in jeder Linux-Distribution.

Falls du aber eine ganze Woche über verlustbehaftete Datenkompression referieren willst, ist das auch kein Problem - nimm einfach MPEG (Audio und Video) dazu. Vorgehensweise wie oben.

fatmike182

Agnotologe
Registered: Oct 2005
Location: VIE
Posts: 4223
ich würde prominente BEispiele nennen und jeweils auch die Datengrößenunterschiede anhand der oft vorhandenen offensichtlichen Qualitätsverluste erklären.
Dafür würd ich jpg und noch irgendwas nehmen (wie die Kompression wirkt sieht man eh wenn man ein jpg paar mal zB in der Windowsvorschau dreht, da de- und wieder rekomprimiert wird)
& dann das oben genannte ogg mit mp3 vergliechen o.ä.

Whistler

Alias Revo./Tscheckoff
Avatar
Registered: Apr 2005
Location: Graz / Judenburg
Posts: 1102
Ok. Danke mal für die Tipps.
Klar hab ich auch schon auf Wiki geschaut und natürlich auch verwendet. Mir fehlen ja im Prinzip nur noch ein paar Programmierbeispiele, da das ganze in nem Programmierfach referiert werden soll und eigenltich ja immer praktische Beispiele vorhanden sein sollen.

An die Linux Sources hab´ ich noch nicht gedacht. Dort könnte ich mal nachsehen.

MFG
Revo

fatmike182

Agnotologe
Registered: Oct 2005
Location: VIE
Posts: 4223
kenn mich nicht aus, aber vllt findest du da mehr:
http://www.programmersheaven.com/do...1/download.aspx

Newcron

Bloody Newbie
Registered: Oct 2001
Location: Klosterneuburg
Posts: 22
also ich hatte eine sehr gute Vorlesung zum Thema Kompression an der Fachhochschule für Technik und Wirtschaft Berlin bei Prof. Barthel.

Hier ein Link zu seiner Website, wo du seine Powerpoint slides findest. Es sind zwar keine Programmierbeispiele drin, aber jede menge theorie, die dahinter steckt, was eigentlich viel interessanter ist.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz