JPG和JPEG图像格式的区别

288

我经常使用JPEG图像,我注意到有两个非常相似的文件扩展名:.jpg,我的手机相机和预览应用程序使用它,以及.jpegImage Capture用它保存从我的Canon MX455打印机扫描的图像。 LaTeX似乎没有区别,因为我给了它一个将扩展名更改为.jpg.jpeg,结果似乎与从一开始就是.jpg的结果相同。我一直在想这两者之间的区别。我遇到了这个问题,肯定会仔细阅读它,但目前我有点时间不够。然而,从我快速查看的内容来看,它似乎没有区分这两个扩展名。实际上,它似乎文件类型的名称是JPEG,文件扩展名是.jpg:

JPEG(或 JPG,文件扩展名;联合摄影专家组)

(摘自那里的第一个答案)。那么这两个扩展之间有什么大区别吗?如果有,是什么?

22
作为一个附带回答:永远不要相信扩展名...使用“file”命令。 - Aurélien Bénel
2
那是什么命令?在Finder的哪个菜单下? - MickG
2
你可以从终端访问“file”命令。 - Aurélien Bénel
8
如果你从未使用过终端,请忘记我的评论。那只是一个旁注,提醒大家与普遍误解相反,扩展名与内部格式关系不大,分析格式更加可靠。 - Aurélien Bénel
12
其中一个文件名没有被专家设计,所以他们在文件名中漏掉了字母e。 - Chuck
显示剩余6条评论
6个回答

434

JPG和JPEG都代表着由联合图像专家组提出和支持的一种图像格式。这两个术语意思相同,可以互换使用。

想要了解更多,请查看JPG和JPEG之间的区别

  • 不同文件扩展名的原因可以追溯到Windows的早期版本。联合图像专家组文件格式的原始文件扩展名是“.jpeg”,但在Windows中,所有文件都需要一个三个字母的文件扩展名。因此,文件扩展名被缩短为“.jpg”。然而,Macintosh不受三个字母文件扩展名的限制,因此Mac用户使用“.jpeg”。最终,随着Windows的升级,“.jpeg”也开始被接受。然而,许多用户已经习惯于“.jpg”,因此这两种扩展名都开始被广泛使用,并且仍然如此。

  • 今天,最常接受和使用的形式是“.jpg”,因为许多用户是Windows用户。图像应用程序(例如Adobe Photoshop)在Mac和Windows上都使用“.jpg”作为所有JPEG文件的扩展名,以避免混淆。联合图像专家组文件格式也可以保存为大写的“.JPEG”和“.JPG”文件扩展名,这些扩展名较少使用,但也被接受。


61
@herohuyongtao的回答是正确的,但从_differencebetween.com_引用的大部分文本可能不是完全错误的,但是它是不准确的。 • JPEG小组大多数是Unix系统,因此有4个字符的.jpeg扩展名,而不是因为Mac。• 是DOS 8.3限制导致缩短为.jpg - Windows只是在DOS上面的外壳。• 通常接受的.jpg格式是因为必须处理8.3的程序,而不是因为Windows用户习惯于它。 - Stephen P

76
术语“JPEG”是Joint Photographic Experts Group的缩写,该组织创建了JPEG标准。文件扩展名为.jpeg.jpg的文件是相同的。JPEG图像有6个不同的标准文件名扩展名:

  • .jpg
  • .jpeg
  • .jpe
  • .jif
  • .jfif
  • .jfi

当Microsoft操作系统仅支持3个字符扩展名时,jpg被使用。

JPEG文件交换格式(JFIF - 列表中的最后三个扩展名)是一种用于交换符合JPEG交换格式(JIF)标准的JPEG编码文件的图像文件格式标准,解决了JIF在某些方面的限制。 JFIF文件中的图像数据使用JPEG标准中的技术进行压缩,因此有时将JFIF称为“JPEG / JFIF”。


23

没有任何区别。

我个人更喜欢使用三个字母的扩展名,但您可能更喜欢全名。这只是纯美学(个人口味),没有其他影响。
格式不变。

您可以将jpeg文件重命名为jpg(反之亦然),没有任何变化:它们将在您的图片查看器中打开。

通过使用十六进制编辑器打开JPG和JPEG文件,您会发现它们共享完全相同的标题信息。


15

它们是完全相同的。JPG只是来自于DOS时代,当时文件扩展名必须为3个字符长。您可以在这里找到有关JPEG标准的更多信息。一个非常类似于这个问题的问题在SuperUser上被问到,那里的被接受的答案应该给您提供一些更详细的信息。


10

它们之间没有区别,只是针对image/jpeg MIME类型的文件扩展名。实际上,image/jpeg 的文件扩展名可以是 .jpg.jpeg.jpe.jif.jfif.jfi


3

文件扩展名之间没有区别,它们是可以互换使用的。我猜这个三字母的版本源自于DOS时代...

然而,JPEG文件有不同的“口味”。最著名的是JFIF标准和EXIF标准。通常情况下,它们只使用.jpg.jpeg作为文件扩展名,而JFIF有时会使用.jif.jfif


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接