我希望为自己(如果做得好可能也能为他人)制作一个工具,用于低级别的JPEG文件检查/修改。有点像TweakPNG,但是针对JPEG。到目前为止,我没有找到任何可以实现这一点的工具。为了做到这一点,我需要阅读所有相关规范。不幸的是,官方的规范价格相当昂贵,因此我正在寻找替代来源。你能推荐一些尽可能全面涵盖的内容吗?
回答我的问题: 第1部分可从W3页面下载,勘误表(仅包含专利信息)可从ITU页面获取。直接链接:第1部分,勘误表。 我找不到第2部分,但显然它只包括应用程序符合第1部分的测试用例。有用但不是必需的。 第3部分及其修订版介绍了一些扩展功能,可以从ITU获取。直接链接:第3部分,修正。 第4部分也可从ITU获取,其中详细说明……我还不确定是什么。可能是一些扩展和SPIFF文件格式(以前从未听说过)或注册新扩展的方法。任何方式,直接链接:第4部分。 第5部分……哦,等等,原来只有4部分!但是有一个JFIF规范。那个有点混乱。显然它的版本是1.02,是在1992年开发的,但那非常非正式。ISO仍在努力使其形式化,但与此同时,ECMA已通过简单地重新格式化为他们典型的规范样式来完成了这项工作。无论如何,据我所知,这两个东西应该是相同的。你可以在W3页面和ECMA页面上找到它们。直接链接:原版,ECMA风格。 第6部分(我喜欢虚部!)将是EXIF标准。根据维基百科,它从未被标准化,但每个人都遵循JEIDA/CIPA的非正式标准。维基百科也有这个规范的最新版本(2010年!)的直接链接:EXIF 2.3 好了,这就是全部内容!祝你JPEG压缩愉快!