Mis vahe on JPG ja JPEG ning JPE ja JFiF?


Vastus 1:

JPEG-standard on ITU-T T.81. See kirjeldab, kuidas pildiandmeid tihendada, kuid ei kirjelda täpselt faili struktuuri, mida saab kasutada selliste tihendatud piltide vahetamiseks. nt natuke kaardifailil on päised, mis kirjeldavad, kui palju värvikomponente sellel on, pildi mõõtmed e.t.c. Kuid ITU-T T.81 ei kirjelda midagi sellist. See lihtsalt ütleb, et me võtame värvi andmed, teeme selle diskreetse koosinus teisenduse, kvantiseerime tulemused, seejärel kasutage nullpikkuse kodeeringut ja huffmani kodeeringut, et luua pildiandmete tihendatud voog.

JFIF loodi veidi hiljem, see tähistab JPEG-failide vahetamise vormingut. Seega kirjeldab see tegelikult (jah, mitte) failistruktuuri, mida saab kasutada ITU-T T.81 järgi tihendatud pildiandmete vahetamiseks. JFIF oli tasuta (ei litsentsi, ei roylty) ja võeti kiiresti vastu 90ndate alguses. JFIF ütleb, et me salvestame 3 värvi ja need ei ole RGB värviruum, vaid YCbCr värviruum. See sisaldab üksikasju, kuidas seda teha.

Hiljem, kui JFIF-fail sai domineerivaks JPEG-pildivorminguks, võeti see standardiks. See sisaldub ITU-T T.871.

Enamik JPEG-ga ühilduvaid pildifaile on ebatäpsed JFIF-failid. Kui avate kunagi seda tüüpi pildifaili tekstiredaktoris, näete pildi alguses ümber tähti "JFIF". Proovige seda, kui te ei usu mind.

Samuti on veel üks failiformaat nimega SPIFF, mis salvestab pildiandmeid, mis vastavad ITU-T T.81-le. Kuid see pole nii populaarne kui JFIF.


Vastus 2:

JPEG on ühine fotoekspertide rühm. See on meetod piltide tihendamiseks, seda kasutatakse kõige sagedamini digitaalfotode jaoks. JFIF tähistab JPEG-failide vahetamise vormingut, kirjeldades nende failide vormingut.

JPG ei tähenda midagi; see oli katse rakendada laiendit "JPEG" failinimedele FAT-failisüsteemis, mis võimaldavad maksimaalselt 3 tähemärki pikendada. Ma pole kunagi JPE-st midagi kuulnud, kuid see näib olevat alternatiivne lühendi katse.


Vastus 3:

JPEG on ühine fotoekspertide rühm. See on meetod piltide tihendamiseks, seda kasutatakse kõige sagedamini digitaalfotode jaoks. JFIF tähistab JPEG-failide vahetamise vormingut, kirjeldades nende failide vormingut.

JPG ei tähenda midagi; see oli katse rakendada laiendit "JPEG" failinimedele FAT-failisüsteemis, mis võimaldavad maksimaalselt 3 tähemärki pikendada. Ma pole kunagi JPE-st midagi kuulnud, kuid see näib olevat alternatiivne lühendi katse.