В чем разница между JPG и JPEG и JPE и JFiF?


Ответ 1:

Стандарт JPEG - это ITU-T T.81. Он описывает, как сжимать данные изображения, но не влияет на структуру файла, который может использоваться для обмена такими сжатыми изображениями. например, файл битовой карты имеет заголовки, которые описывают, сколько цветовых компонентов он имеет, размеры изображения e.t.c. Однако в ITU-T T.81 ничего подобного не описано. Это просто говорит о том, что мы берем данные о цвете, выполняем дискретное косинусное преобразование, квантуем результаты, затем используем кодирование нулевой длины и кодирование Хаффмана для создания сжатого потока данных изображения.

JFIF был создан чуть позже, он расшифровывается как JPEG File Interchange Format. Таким образом, он фактически описывает (да, а не) файловую структуру, которая может использоваться для обмена данными изображения, сжатыми в соответствии с ITU-T T.81. JFIF была бесплатной (не лицензией, не лицензионной) и была быстро принята в начале 90-х. JFIF говорит, что мы храним 3 цвета, и это не цветовое пространство RGB, а цветовое пространство YCbCr. Он содержит подробную информацию о том, как это сделать.

Позже, когда файл JFIF стал доминирующим форматом изображения JPEG, он был принят в качестве стандарта. Он содержится в ITU-T T.871.

Большинство файлов изображений, совместимых с JPEG, представляют собой файлы JFIF. Если вы когда-нибудь откроете файл изображения этого типа в текстовом редакторе, вы увидите буквы «JFIF» вокруг начала изображения. Попробуйте, если вы мне не верите.

Существует также другой формат файла, называемый SPIFF, в котором хранятся данные изображения, соответствующие ITU-T T.81. Тем не менее, он не так популярен, как JFIF.


Ответ 2:

JPEG означает Объединенную группу экспертов по фотографии. Это метод сжатия изображений, наиболее используемый для цифровых фотографий. JFIF обозначает формат обмена файлами JPEG, описывая формат этих файлов.

JPG ничего не значит; это была попытка применить расширение «JPEG» к именам файлов в файловой системе FAT, которые допускают максимальное расширение до 3 символов. Я никогда не слышал о JPE, но, похоже, это альтернативная попытка сокращения.


Ответ 3:

JPEG означает Объединенную группу экспертов по фотографии. Это метод сжатия изображений, наиболее используемый для цифровых фотографий. JFIF обозначает формат обмена файлами JPEG, описывая формат этих файлов.

JPG ничего не значит; это была попытка применить расширение «JPEG» к именам файлов в файловой системе FAT, которые допускают максимальное расширение до 3 символов. Я никогда не слышал о JPE, но, похоже, это альтернативная попытка сокращения.