Skip navigation

tl;dr – ha nem érdekel a rizsa, ugorj az összehasonlítások szekcióra, nézd meg a képeket, és olvasd el az alattuk levő szöveget.

Számtalanszor látom, hogy sok laikus számítógéphasználó gondolkodás nélkül menti JPG-be a screenshotjait. Ezzel az írásommal megpróbálom elmagyarázni, hogy milyen más formátumokba érdemes, és hogy JPEG-be miért nem érdemes screenshotot menteni.

GIF(Graphics Interchange Format)

256 színű, gyakorlatilag bármilyen kép tömörítésére alkalmasak, kivéve a fénykép minőségűeket. Nagyon jól tömöríti a homogén színű területeket. A színek számának csökkentésétől eltekintve a veszteségmentes LZW(Lempel–Ziv–Welch) tömörítést használja. Animációt is támogat.

Hol használjuk: Logók, ikonok, vonalrajzok (paint :)) Nagy területen azonos színű képek (pl. tiszta fekete, rajta világos szöveggel.)

JPEG (Joint Photographic Experts Group)

A JPEG 16.7 millió színt támogat, elsősorban fotók tárolására találták ki. Alapból a JPEG tömörítő algoritmusa veszteséges, de létezik veszteségmentes módja is, ekkor viszont nagyon nagy fájlméretet eredményez.

Hol használjuk: fényképek, illetve olyan képek, amiknek kevés a 256 szín a jó minőséghez.

PNG(Portable Network Graphics / PNG’s Not Gif) “Ping”

A három közül a legfiatalabb képformátum. Gyakorlatilag a GIF feature-jeit másolja, azért készült, mert a GIF-ben használt LZW szabadalmaztatott. Tömörítésre a DEFLATE algoritmust használja, ami az LZ77(Lempel-Ziv) és Huffman-kódolás együttese (ugyanezt használja a gzip tömörítő is). A GIF-fel szembeni előnye, hogy több színt támogat – 24 bites színmélység, azaz 16.7 millió szín. Amennyiben egy képet a GIF-hez hasonlóan 8 bit színmélységgel (256 szín) tárolunk, általában a PNG képünk kisebb lesz a GIF képnél.

Hol használjuk: u.a., mint amire a gif-et, kivéve animációt

Összehasonlítások:

PNG, JPG és GIF (klikk a képekre):

Hosted by imgur.com Hosted by imgur.com Hosted by imgur.com

Gondolom egyértelműen látható, hogy kb. azonos méretűek a képek (PNG:22.8KB; JPG:30.9KB; GIF:25.5KB)

A képeket irfanview-ban 60%-os tömörítéssel, alapbeállításokkal mentettem. Egyértelműen látható, hogy a képek közül a PNG a legtisztább, a JPEG-ben aliasing látható a betűk körül(maszat), a GIF-ben pedig szembetűnő, hogy az csak 256 színű(pöttyös minta).

Még egy sorozat a további összehasonlítás érdekében:
PNG(56.1KB):
Hosted by imgur.com

JPG(27.9KB):
Hosted by imgur.com

GIF(39.8KB):
Hosted by imgur.com

Itt már kicsit nagyobb a PNG, de ez érthető, hiszen itt fotóthumbnail-ek is vannak a képben, tehát nagyobb palettát kell használnia a PNG-nek.
A fentebb említett hibák azonban itt is jól láthatóak a JPG és GIF képeken.

Összefoglalva a témát, Ha egy kevés (5-10) színt tartalmazó ablakról, vagy weboldalról akarunk screenshotot készíteni, akkor PNG jobb tömörítést jelent, Ha kicsit több szín van a képen, akkor PNG vagy GIF, amennyiben egy nagy fényképet tartalmaz az ablak/weboldal akkor JPG. Általános Ablak és weboldal screenshotra azonban én személy szerint a PNG-t ajánlom, a minimális mérettöbblet kicsit alacsonyabb tömörítési minőséggel ellensúlyozható, és 4-5-ös minőségi szinten is még jobban kinéző eredményt produkál a PNG, mint a GIF, JPG-nél pedig mindenképpen jobbat.

Végszó: MENTSD PNG-BE A SCREENSHOTOKAT JPG HELYETT, ÍGY ELKERÜLÖD AZ UNDORÍTÓAN ELMOSÓDOTT KÉPEKET!

Egy hozzászólás

  1. Na ezt még nem tudtam, köszönöm szépen az új ismereteket!


MINDEN VÉLEMÉNY SZÁMÍT!

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Módosítás )

Twitter kép

You are commenting using your Twitter account. Log Out / Módosítás )

Facebook kép

You are commenting using your Facebook account. Log Out / Módosítás )

Kapcsolódás: %s

Follow

Get every new post delivered to your Inbox.