Tömörítés veszteséggel és veszteség nélkül

képtömörítési

A veszteségmentes tömörítés a tömörítetlen képet pontosan megegyezik az eredetivel. Ezzel szemben a veszteséges tömörítés elfogadja a kép némi romlását a nagyobb tömörítés mellett.

Színek száma

A legegyszerűbb képek csak két színt tartalmaznak: fekete és fehér, és csak 1 bitre van szükség az egyes pixelek ábrázolásához. A PC-k videokártyáinak többsége csak 16 előre beállított színt támogatott. Később 256, ma 2 24 vagy 16 millió színt támogattak.

A különböző típusú fájlok

TIFF (Tagged Image File Format)

A TIFF elvben nagyon rugalmas formátum veszteséggel vagy veszteség nélkül. A fájlrészlet tartalmazza a képtárolási algoritmus részleteit. A gyakorlatban a TIFF-et szinte kizárólag képtárolási formátumként használják veszteség nélkül és tömörítés nélkül. Következésképpen az ilyen formátumú fájlok általában nagyon nagyok. Néha LZW nevű veszteségmentes tömörítési algoritmust alkalmaznak, de nem mindig.

A PNG szintén veszteségmentes tárolási formátum. A TIFF formátumtól eltérően tömöríteni tudja a képet. Ezenkívül az ilyen tömörítés teljesen visszafordítható, ezért a helyreállított kép pontosan megegyezik az eredetivel.

A GIF 256 színtáblát hoz létre a 16 millióból. Ha a kép színe kevesebb, mint 256, a GIF veszteség nélkül tárolhatja a képet. Ha a kép sok színt tartalmaz, a GIF fájlt létrehozó szoftver valamilyen algoritmus segítségével közelíti a kép színeit egy korlátozott, 256 rendelkezésre álló színpalettával. Egy ilyen típusú jó algoritmus megkísérli megtalálni az optimális 256 színkészletet. Néha a GIF a legközelebbi színt használja az egyes pixelek ábrázolásához, és néha "diffúziós hibát" használ a szomszédos pixelek színének beállításához az egyes pixelekben keletkezett hibák kijavításához.

A GIF kétféle módon állít elő tömörítést. Először is, a kép színeinek számát 256-ra csökkenti, és ezáltal a pixelenként szükséges bitek számát. Ezután cserélje ki az egyszínű területeket a szekvenciakód használatával: ahelyett, hogy "fehér, fehér, fehér, fehér, fehér" tárolja, "5 fehér" -t tárol

Ezért a GIF csak veszteségmentes képtömörítést jelent, legfeljebb 256 színű képek esetén. 16 millió színes kép esetén azonban a GIF a színek 99,998% -át "elveszítheti".

A JPG a legalkalmasabb tömörítési módszer hasonló, folyamatos színű, sok színt tartalmazó képek és képek számára. Ez lehetővé teszi nagyon magas tömörítési arányok elérését, miközben nagyon jó képminőséget biztosít. A JPG elemzi a képeket és eltávolítja azokat az információkat, amelyek nem értékelhetők. A JPG 16 millió szín képét tárolja. Egy másik fontos szempont, hogy a JPG módszer különböző szintű tömörítést tesz lehetővé. Mérsékelt képtömörítési szinten nagyon nehéz felismerni az eredeti kép különbségeit. Az olyan fejlett képfeldolgozó programok, mint a Paint Shop Pro vagy a Photoshop, lehetővé teszik a képminőség és a fájlméret megtekintését a tömörítési szint függvényében, így kényelmesen kiválaszthatja a kívánt fájl minőségét és méretét.

RAW, BMP, PSP, PSD, .

A RAW az a kimeneti kép, amelyet egyes digitális fényképezőgépek nyújtanak. Habár veszteségmentes módszer, három vagy négy tényezővel kisebb, mint ugyanazon kép TIFF formátuma. Hátránya, hogy a RAW módszer nincs szabványosítva, és minden márkának megvan a saját verziója erről a módszerről, ezért a képek megtekintéséhez a kamera szoftvert kell használnia.

A BMP a Microsoft saját, nem tömörített tárolási formátuma.

A PSP, a PSD különböző alapprogramokban használt formátumok (Paint Shop Pro, Photoshop).

Összefoglalva, a TIFF, PNG, GIF és JPG tömörítési módszerek nyilvánosak, ezért bármilyen grafikai programban megvalósíthatók. A weboldalakon a GIF és a JPG használják a legtöbbet. Mivel a PNG ugyanazt és még jobban teszi, mint a GIF, várhatóan a PNG a jövőben felváltja a GIF-et. A PNG nem helyettesíti a JPG-t, mivel a JPG nagyobb tömörítést ér el a fényképészeti képeken.