Apakah perbezaan antara JPG amd JPEG dan JPE dan JFiF?


Jawapan 1:

Piawaian JPEG ialah ITU-T T.81. Ia menerangkan bagaimana untuk memampatkan data imej tetapi tidak menerangkan struktur fail yang boleh digunakan untuk menukar gambar yang dimampatkan. contoh fail bit peta mempunyai tajuk yang menggambarkan berapa banyak komponen warna yang dimiliki, dimensi imej e.t.c. Walau bagaimanapun, ITU-T T.81 tidak menerangkan apa-apa jenis ini. Ia hanya mengatakan bahawa kita mengambil data warna, lakukan Transformasi Diskrit Cosine di atasnya, Kuantisasi hasilnya, kemudian gunakan pengekodan panjang sifar dan pengekodan huffman untuk mencipta aliran data data termampat.

JFIF dibuat sedikit kemudian, ia bermaksud format JPEG File Interchange. Oleh itu, ia sebenarnya menerangkan struktur fail (ya, bukan) yang boleh digunakan untuk menukar data imej yang dimampatkan seperti ITU-T T.81. JFIF adalah percuma (bukan lesen, tiada roylty) dan cepat diterima pakai pada awal 90-an. JFIF mengatakan bahawa kami menyimpan 3 warna dan ini bukan ruang warna RGB tetapi ruang warna YCbCr. Ia mengandungi butiran bagaimana untuk melakukan ini.

Kemudian apabila fail JFIF menjadi format imej JPEG yang dominan, ia diterima sebagai standard. Ia terkandung dalam ITU-T T.871.

Kebanyakan fail imej yang mematuhi JPEG adalah fail JFIF yang berfaedah. Jika anda pernah membuka fail imej jenis ini dalam editor teks, anda akan melihat huruf "JFIF" di sekitar permulaan imej. Cuba jika anda tidak percaya saya.

Terdapat juga format fail lain yang dipanggil SPIFF yang menyimpan data imej yang mematuhi ITU-T T.81. Walau bagaimanapun, ia tidak begitu popular dengan JFIF.


Jawapan 2:

JPEG bermaksud Kumpulan Pakar Fotografi Bersama. Ia merupakan kaedah untuk memampatkan imej, yang paling banyak digunakan untuk foto digital. JFIF bermaksud Format Interchange File JPEG, yang menerangkan format fail-fail ini.

JPG tidak bermakna; ia merupakan percubaan untuk memohon pelanjutan "JPEG" untuk memfailkan nama dalam sistem fail FAT, yang membenarkan lanjutan maksimum 3 aksara. Saya tidak pernah mendengar JPE, tetapi nampaknya merupakan percubaan alternatif di singkatan.


Jawapan 3:

JPEG bermaksud Kumpulan Pakar Fotografi Bersama. Ia merupakan kaedah untuk memampatkan imej, yang paling banyak digunakan untuk foto digital. JFIF bermaksud Format Interchange File JPEG, yang menerangkan format fail-fail ini.

JPG tidak bermakna; ia merupakan percubaan untuk memohon pelanjutan "JPEG" untuk memfailkan nama dalam sistem fail FAT, yang membenarkan lanjutan maksimum 3 aksara. Saya tidak pernah mendengar JPE, tetapi nampaknya merupakan percubaan alternatif di singkatan.