JPG和JPEG与JPE和JFiF有什么区别?


回答 1:

JPEG标准是ITU-T T.81。它描述了如何压缩图像数据,但实际上并未描述可用于交换此类压缩图像的文件的结构。例如,位图文件的标头描述了它具有多少个颜色成分,图像的尺寸等。但是,ITU-T T.81没有对此进行描述。只是说我们要获取颜色数据,对其进行离散余弦变换,对结果进行量化,然后使用零长度编码和霍夫曼编码来创建图像数据的压缩流。

JFIF稍后创建,它代表JPEG文件交换格式。因此,它实际上描述了一种(是,不是)文件结构,该文件结构可用于交换根据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,但这似乎是缩写的另一种尝试。