ECMA TR 98-2009 JPEG File Interchange Format (JFIF)《JPEG文件交换格式(JFIF) 第1版》.pdf
《ECMA TR 98-2009 JPEG File Interchange Format (JFIF)《JPEG文件交换格式(JFIF) 第1版》.pdf》由会员分享,可在线阅读,更多相关《ECMA TR 98-2009 JPEG File Interchange Format (JFIF)《JPEG文件交换格式(JFIF) 第1版》.pdf(16页珍藏版)》请在麦多课文档分享上搜索。
1、 Reference number ECMA TR/12:2009 Ecma International 2009 ECMA TR/98 1st Edition / June 2009 JPEG File Interchange Format (JFIF) COPYRIGHT PROTECTED DOCUMENT Ecma International 2009 Ecma International 2009 All rights reserved Ecma International 2009 All rights reserved i Contents Page 1 Scope 1 1.1
2、Why a File Interchange Format 1 1.2 JPEG File Interchange Format features 1 2 Conformance . 1 3 Normative references 2 4 Terms and definitions . 2 5 Abbreviations . 2 6 JPEG File Interchange Format (JFIF) Overview . 2 6.1 JPEG Compression . 2 6.2 Compatible across platforms . 2 6.3 Standard color sp
3、ace 3 6.4 The APP0 marker is used to identify a JPEG FIF file . 3 6.5 APP0 marker used to specify JFIF extensions 3 6.6 APP0 marker used for application-specific information . 3 7 Conversion to and from RGB . 3 8 Image Orientation 4 9 Spatial Relationship of Components . 4 10 JPEG File Interchange F
4、ormat Specification 5 10.1 JFIF Extension APP0 Marker Segment . 6 10.2 JFIF Extension: Thumbnail coded using JPEG . 7 10.3 JFIF Extension: Thumbnail stored using one byte per pixel 7 10.4 JFIF Extension: Thumbnail stored using three bytes per pixel 8 10.4.1 Useful tips 8 ii Ecma International 2009 A
5、ll rights reserved Ecma International 2009 All rights reserved iii Introduction This document specifies a file format, referred to as the JPEG File Interchange Format (JFIF), for file-based interchange of images encoded according to the JPEG standard (ITU-T Recommendation T.81 | ISO/IEC 10918-1). Th
6、e JPEG File Interchange Format (JFIF) was collaboratively developed by a group of computer, telecommunications, and imaging companies in the early 1990s. Representing C-Cube Microsystems, Eric Hamilton led the development of the specification. He hosted a meeting in late 1991 toward developing a sim
7、ple file format based on JPEG which would allow for the interchange of files containing JPEG bitstreams between platforms and applications. There were about 40 representatives from various computer, telecommunications, and imaging companies at the meeting. Subsequent specification development work w
8、as conducted using e-mail and telephone discussions. The effort reached consensus fairly quickly and led to publication of version 1.0 of the JFIF specification, which had been edited by Eric Hamilton and which he distributed to the participants and to other interested parties. Shortly thereafter, t
9、he group came to the conclusion that the spatial sampling relationship of components specified in JFIF 1.0 was not ideal since it followed digital video conventions rather than those used in common computer formats such as Postscript and QuickTime. They chose to publish another version, JFIF 1.01, w
10、hich changed that part of the specification to follow the computer format convention. This was deemed to be a minor change since JFIF 1.0 had been circulated for only a short while and decoders which ignored the version number would still render similar images. The Independent JPEG Group (IJG) adopt
11、ed JFIF version 1.01 for use in its public domain software, which eventually led to millions of images being published in this format. Later in 1992, user feedback led to the final version of JFIF, version 1.02, which supported additional thumbnail formats most importantly including thumbnails store
12、d in compressed format. The JFIF Version 1.02 specification became available in a de facto manner in the public domain, and it has been implemented widely, to the extent that it became widely recognized as a de facto standard. The desire to convert JFIF Version 1.02 to a formal publication status ha
13、s been a topic of various discussions since its development, but no action was taken on that subject until preparation of this specification. The rationale for this Ecma International Technical Report is therefore to formally document JFIF Version 1.02 in a technically identical Ecma International T
14、echnical Report. By preparing this specification, Ecma International acknowledges and applauds the excellent work that Eric Hamilton and the JFIF group did when creating the JFIF specification, and expresses its gratitude to the supporting organizations, including in particular C-Cube Microsystems (
15、now LSI Logic) and the other companies that have participated in the original JFIF work. Ecma International also expresses its sincere gratitude to Eric Hamilton for his valuable help in editing this specification. This Ecma Technical Report has been adopted by the General Assembly of June 2009. iv
16、Ecma International 2009 All rights reserved Ecma International 2009 All rights reserved 1 JPEG File Interchange Format (JFIF) 1 Scope 1.1 Why a File Interchange Format JPEG File Interchange Format (JFIF) is a minimal file format which enables JPEG bitstreams (ITU-T Recommendation T.81 | ISO/IEC 1091
17、8-1) to be exchanged between a wide variety of platforms and applications. This minimal format does not include any of the advanced features found in the TIFF specification or any application-specific file format. The only purpose of this simplified format is to allow the exchange of JPEG compressed
18、 images. 1.2 JPEG File Interchange Format features Uses JPEG compression Uses JPEG interchange format compressed image representation PC or Mac or Unix workstation compatible Standard color space: one or three components. For three components, YCbCr (ITU-R BT.601, 256 levels) APP0 marker used to spe
19、cify units, X pixel density, Y pixel density, thumbnail APP0 marker also used to specify JFIF extensions APP0 marker also used to specify application-specific information. 2 Conformance Many requirements in this specification are expressed as format or syntax requirements rather than software or har
20、dware implementation requirements. Implementations fall into two categories: JFIF decoders and JFIF encoders. In order for a JFIF decoder to be considered conforming, the following rules apply: It MUST NOT report errors when processing conforming instances of the documented format except when forced
21、 to do so by resource exhaustion. It SHOULD report errors when processing non-conforming instances of the documented formats when doing so does not pose an undue processing or performance burden. In order for a JFIF encoder to be considered conforming, the following rules apply: It MUST NOT generate
22、 any new, non-conforming instances of the documented format. It MUST NOT introduce any non-conformance when modifying an instance of the documented format. 2 Ecma International 2009 All rights reserved 3 Normative references The following referenced documents are indispensable for the application of
23、 this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies. ITU-T Recommendation T.81 | ISO/IEC 10918-1: 1992, Information technology - Digital compression and coding of continuous-ton
24、e still images - Requirements and guidelines ITU-R Recommendation BT.601-6 (01.07) Studio encoding parameters of digital television for standard 4:3 and wide screen 16:9 aspect ratios (Former CCIR 601 Recommendation). 4 Terms and definitions For the purposes of this document, the following terms and
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ECMATR982009JPEGFILEINTERCHANGEFORMATJFIFJPEG 文件 交换 格式 JFIF PDF

链接地址:http://www.mydoc123.com/p-704903.html