JPEG fájlcsere-formátum

JPEG fájlcsere-formátum Jellemzők
Kezdeti változat 1991
Formátum típusa veszteséges raszteres képformátum
Alapértelmezett ISO / IEC 10918-1 vagy ITU-T T.81 ajánlás
Leírás Nyitott formátum

A JPEG File Interchange Format , rövidítve JFIF , egy szabványos ( ITU-T ajánlás T.81 ) a JPEG tömörítéssel rögzített képeket tartalmazó fájlok cseréjének megkönnyítésére .

Magyarázatok

A JFIF szabvány meghatározza, hogyan kell bizonyos kiegészítő információkat tárolni egy JPEG képről.

A JFIF vagy JFXX információk jelenléte nem kötelező a .jpeg vagy kiterjesztésű fájlokban.jpg ; ez egy ajánlás annak elkerülésére, hogy két JPEG kép más és más legyen, két különböző megtekintési szoftverrel.

A JFIF információ egy adatblokk formájában, egy szegmens formájában található, amely a JPEG fájl kezdete közelében helyezkedik el. Ez a mondat mindig a két FF E0 bájttal kezdődik.

A JFIF szegmens többé-kevésbé felesleges egy másik információs szegmenssel, az úgynevezett " Exif " -nel , amely FF E1 bájtokkal kezdődik. Egyes JPEG fájlok csak egy JFIF blokkot tartalmaznak, mások csak egy EXIF ​​blokkot, mások pedig egy JFIF blokkot és egy EXIF ​​blokkot tartalmaznak.

A JFIF szegmens felépítése

Terület Méret (bájt) Leírás
Kód (jelölő) APP0 2 Mindig 0xFFE0
Hossz 2 A szegmens hossza, kivéve a két előző bájtot
Felhasználónév 5. Mindig az ASCII karakterlánc "JFIF" null bájttal végződik (0x4A46494600)
Változat 2 A jelenlegi verzió 1.2, amelyet az első bájt 0x01-nél ír, és a második bájt 0x02-nél
Sűrűségegység 1 Pixel sűrűség típusa
  • 0 - Nincs meghatározva
  • 1 - pixel hüvelykenként
  • 2 - pixel centiméterenként
X sűrűség (vízszintes) 2 Egészség, amely a sűrűségegységre eső pixelek számát mutatja
Y sűrűség (függőleges) 2 Egészség, amely a sűrűségegységre eső pixelek számát mutatja
tw (miniatűr szélesség) 1 Vízszintes indexképméret pixelben
th (indexkép magasság) 1 Függőleges indexképméret pixelben
Miniatűr adatok 3 × TW × th Miniatűr RGB 24 bites, tömörítetlen (létezik a JFXX szabvány, amely lehetővé teszi a miniatűr bonyolultabb formátumát)

Használat

A JFIF formátum kiegészíti a GIF-et és a PNG- t a világhálón történő képi közzétételhez . Bár a fényképek vagy nehéz képek esetében érdekesebb, a JPEG-tömörítés információvesztést okoz ( destruktív tömörítési algoritmus ), amely látható minőségromláshoz vezethet, ha a felhasználó magas tömörítési aránynak kedvez, különösen akkor, ha a kép éles színváltozásokat tartalmaz, vagy alig színek (pl. logók , képernyőképek , diagramok stb.). A JFIF formátum nem támogatja az animációt vagy az átlátszóságot.

Egyéb fájlformátumok

JPEG tömörítést is használnak:

Külső linkek