[elektro] huff optim

Ábrahám Gábor agabor2 at gmail.com
Sat Mar 31 15:44:45 CEST 2012


> > Mit akarsz tömöríteni, előoptimalizálni?
>
> Az előoptimalizálás arra való, hogy a tömörítő rutin mégnagyobb

Tudom mire való, azt kérdeztem, hogy lehet-e tudni valamit az adatról.

> Nos, nekem most a huffmannhoz kellene olyan ami a bitminta-darabok
> szórását/eltérését asszimetrikussá teszi mégjobban, minimális számú
> meglévőre cseréli ki, tehát javítja a huffos módszer hatásfokát.

> > Én egyszer írtam veszteségmentes
> > képtömörítőt, ott minden sort össze xor-oltam
> > az előzővel. (Lényegében a különbséget
> > tömörítettem.) Képre, hangra vannak jó
> > veszteségmentes tömörítők.
>
> Ha már így kezded akkor kizárt, hogy veszteségmentes.

Miért lenne kizárt? Egy csomó veszteségmentes tömörítés
van képre is, hangra is, ez is az.

> Ha az lene akkor  adatra is használnák.

Az hogy milyen algoritmust célszerű használni,
az nagyon függ attól, hogy tudsz-e valamit  az adatról.
Vannak rendezési algoritmusok, amik random adatra jók,
de csapnivaló eredményt adnak, ha az adat már rendezett.

> Ha meg azért jó képre vagy hangra mert eleve
> csak azon múlik a működésének biztonsága, hogy vannak benne csendesebb
> hangok vagy egyszínű területek akkor az nem jó rutin csak annak tűnik.

A hatásfoka az adat tulajdonságain múlik. Random adatot nem fogsz
tudni tömöríteni, előfeldolgozót sem fogsz találni hozzá.

Gábor





More information about the Elektro mailing list