Hva er forskjellen mellom JPG og JPEG og JPE og JFiF?


Svar 1:

JPEG-standarden er ITU-T T.81. Den beskriver hvordan du komprimerer bildedata, men beskriver ikke strukturen i en fil som kan brukes til å utveksle slike komprimerte bilder. f.eks. en bitmappfil har overskrifter som beskriver hvor mange fargekomponenter den har, dimensjonene til bildet e.t.c. ITU-T T.81 beskriver imidlertid ingenting av denne typen. Den sier bare at vi tar fargedataene, gjør Discrete Cosine Transform på det, kvantifiserer resultatene, bruker deretter null-lengdekoding og huffman-koding for å lage en komprimert strøm av bildedata.

JFIF ble opprettet litt senere, det står for JPEG File Interchange Format. Dermed beskriver den faktisk en (ja, ikke) filstrukturen som kan brukes til å utveksle bildedata komprimert i henhold til ITU-T T.81. JFIF var gratis (ikke lisens, ingen roylty) og ble raskt adoptert på begynnelsen av 90-tallet. JFIF sier at vi lagrer 3 farger, og dette er ikke RGB-fargerom, men YCbCr-fargerommet. Den inneholder detaljer om hvordan du gjør dette.

Senere da JFIF-filen ble dominerende JPEG-bildeformat, ble den vedtatt som standard. Det er inneholdt i ITU-T T.871.

De fleste JPEG-kompatible bildefiler er infaktive JFIF-filer. Hvis du noen gang åpner en bildefil av denne typen i tekstredigerer, skal du se bokstavene “JFIF” rundt begynnelsen av bildet. Prøv det hvis du ikke tror meg.

Det er også et annet filformat kalt SPIFF som lagrer bildedata som samsvarer med ITU-T T.81. Den er imidlertid ikke så populær som JFIF.


Svar 2:

JPEG står for Joint Photographic Experts Group. Det er en metode for komprimering av bilder, den som er mest brukt til digitale bilder. JFIF står for JPEG File Interchange Format, og beskriver formatet til disse filene.

JPG betyr ingenting; det var et forsøk på å bruke utvidelsen "JPEG" på filnavn i FAT-filsystemet, som tillater en maksimal utvidelse på 3 tegn. Jeg har aldri hørt om JPE, men det ser ut til å være et alternativt forsøk på forkortelse.


Svar 3:

JPEG står for Joint Photographic Experts Group. Det er en metode for komprimering av bilder, den som er mest brukt til digitale bilder. JFIF står for JPEG File Interchange Format, og beskriver formatet til disse filene.

JPG betyr ingenting; det var et forsøk på å bruke utvidelsen "JPEG" på filnavn i FAT-filsystemet, som tillater en maksimal utvidelse på 3 tegn. Jeg har aldri hørt om JPE, men det ser ut til å være et alternativt forsøk på forkortelse.