jpeg - 在哪里可以获得JPEG/JFIF/EXIF/etc的免费规范?

标签 jpeg standards

我想为自己(或者如果效果不错的话,可以为他人)做一个工具,用于低级检查/修改JPEG文件。有点像TweakPNG,但用于JPEG。到目前为止,我还没有找到可以执行此操作的工具。

为此,我需要阅读所有相关规范。不幸的是,official onespretty costly,因此我正在寻找其他来源。您有什么建议可以涵盖尽可能多的领域吗?

最佳答案

要回答我自己的问题:


可以从W3 page下载第1部分,并从ITU page下载更正(仅包含专利信息)。直接链接:Part 1Corrigendum
我找不到第2部分,但显然它仅包括符合第1部分应用程序合规性的测试用例。有用,但不是必需的。
第3部分及其修订详细介绍了一些扩展,可以从ITU再次获得。直接链接:Part 3Amendment
第4部分也可以从ITU获得,并且有详细信息...我还不确定,什么。还有一些扩展名和SPIFF文件格式(以前从未听说过);或注册新扩展名的方法。可能两者都有。无论如何,直接链接:Part 4
第5部分...哦,等等,只有4个部分!但是有一个JFIF规范。那个有点毛。显然,它的版本为1.02,并且是在92年的旧版本中开发的,但这并不是很正式。 ISO仍在努力对其进行形式化,但是与此同时,ECMA已经通过简单地将其重新格式化为典型的规范样式来做到这一点。依我所知,无论如何,这两件事应该是相同的。您可以在W3 pageECMA page上找到它们。直接链接:OriginalECMA style
第6部分(我喜欢虚构的部分!)将是EXIF标准。根据维基百科,它从未被标准化,但是每个人都遵循JEIDA / CIPA的非官方标准。 Wikipedia也直接链接到该规范的最新版本(2010!):EXIF 2.3


好吧,就是这样!快乐的JPEG!

关于jpeg - 在哪里可以获得JPEG/JFIF/EXIF/etc的免费规范?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8560571/

相关文章:

html - 如何显示 JPG 图像以便首先显示非常低的分辨率?

php - 如何更改jpg质量导出?

java - 在 Web 应用程序的所有层中使用实体对象是一种不好的做法吗?

sql - 获取最后一个插入 ID 的标准方法是什么?

c - Win32开发。标准

com - 如何把WebBrowser 控件纳入IE9 标准?

jpeg - 为什么JPEG图像可以包含多个量化表?

java - Delphi 到 Java 代码的转换

mysql - 将 PNG 或 JPG 插入 MySQL 会损坏图像

javascript - 检查 javascript 中是否存在子节点的最佳方法是什么?