标题：Exif
标准
  SampleExif是英文Exchangeable Image File(可交换图像文件)的缩写，最初由日本电子工业发展协会(JEIDA --Japan Electronic Industry Development Association) 制订，目前的最新版本是发表于2002年04月的2.21 版。国际标准化组织(ISO)正在制订的相机文件设计标准（DCF -- Design role for Camera File system）可能以Exif2.1为基础。
Exif 文件实际是JPEG文件的一种，遵从JPEG标准，只是在文件头信息中增加了有关拍摄信息的内容和索引图。所以你可以使用任何支持JPEG格式的图像工具软件观看或修改Exif文件，但，打开时可能看不到Exif信息，一旦修改，Exif信息可能丢失。
简单来说，EXIF 信息就是由数码相机在拍摄过程中采集一系列的信息，然后把信息放置在我们熟知的 JPEG/TIFF 文件的头部，也就是说 EXIF 信息是镶嵌在 JPEG/TIFF 图像文件格式内的一组拍摄参数，主要包括摄影时的光圈、快门、ISO、时间等各种与当时摄影条件相关的讯息，相机品牌型号，色彩编码，拍摄时录制的声音以及全球定位系统（GPS）等信息。简单的说，它就好像是傻瓜相机的日期打印功能一样，只不过 EXIF 信息所记录的资讯更为详尽和完备。
Exif21.pdf (580k) JEIDA 制定的EXIF 2.1 官方标准。(1998.6.12) Exif22.pdf (750k) JEIDA 制定的EXIF 2.2 官方标准。(2002.4) EXIF 文件格式说明 一个日本人写的 EXIF 英文参考文档，内容很详细。　　
作用
分析参数通过不断比较提高拍摄水平。通过查看优秀作品的Exif参数，你就能了解到作者所处的环境以及拍摄时使用的模式，可以进行针对性的模拟拍摄，从而提高摄影水平，这点对于初学者非常有用。同时，通过查看Exif参数，也可以对自己拍摄的照片在光圈、快门、焦距的运用上有更加直观的了解，从而在以后的拍摄中进行改进，这也是数码照片相对于传统胶片的一个重要优势。提供信息一些打印机提供了数码相机直接连接打印功能，这时如果打印机能从要打印的照片中获得拍摄时的信息，往往可以做出有针对性的优化，对于提高打印效果很有帮助。著名的数码照片去噪工具NeatImage，也可以自动读取Exif信息，并针对拍摄环境自动优化去噪效果（NeatImage Pro的最新版本4.0。）
轻松查阅
在看图软件中查阅Exif信息实在是件再简单不过的事——只要查看图片属性就可以了——无论是ACD See、还是Ifranview、还是其他什么软件，都毫无区别。但这并不是你查看Exif信息的唯一途径。实际上，就算在Windows资源管理器以及IE的网页窗口中，Exif信息也都能方便地显示出来，相信这两种查看方式必定会给你带来更多的便利。资源管理如果你使用的是Windows XP，把鼠标指针放在数码照片文件上，Exif就会作该文件的提示信息显示出来；将含有数码照片的文件夹查看方式设置为“缩略图”，选中某张照片，在状态栏中也可以看到Exif信息。
如果你用的是 Windows 98，只需要安装一个叫Shell Exif see的免费小插件，即可为资源管理器添加查看Exif信息的功能。软件安装后，关闭所有资源管理器窗口再打开含有图片的文件夹，右键单击JPEG照片文件，选择“Configure Shell Exif see”可以打开配置对话框，在语言下拉框中选中“Chinese（Simplified）”可以切换为简体中文界面。从复选框中勾选你要查看的Exif项目，即可像Windows XP 那样，通过鼠标指向数码照片文件和任务栏来查看Exif信息了。
（由于Shell Exif see支持的Exif信息显示项目比Windows XP 更加完整，所以如果你希望增强Windows XP的Exif信息显示，也可以安装这个工具。）浏览器经常逛数码论坛的朋友往往会看到很多别人的作品，但当你想知道该照片的拍摄信息时，通常只能先保存下来，然后再查看Exif信息。这样做确实很麻烦，但如果能在浏览器中直接查看图片的Exif信息，那就方便多了。
Exif Show可以帮助你轻松实现这一点。它不仅能让你在IE中查看图片的Exif信息，在其他IE为核心的多窗口浏览器（如MyIE）中一样可用。Exif Show安装后，打开浏览器，当看到优秀的照片时，在该照片上单击鼠标右键，选择“查看Exif信息”即可弹出窗口显示出照片信息，在该信息窗口中单击鼠标右键，还可以选择复制Exif信息文本或者将其导出到文件中。管理照片有了Exif信息，我们就能根据这些照片的某些特性对照片进行归类管理，进而对照片和相机的特性进行研究，而且利用Exif信息，可以迅速找到特定的照片，例如：要查找所有曝光时间为2秒以上的照片，可能你会感觉这个难度很大，其实有了工具就很方便了，那就下个Turbo Photo 软件吧。
在Turbo Photo的程序组中运行“Turbo Photo相册”程序，首先在左边的资源管理器栏中打开保存有照片文件的目录，然后单击“文件”菜单中的“超强搜索”，在打开窗口左上角的“搜索设置”中选中“高级”，在下面即可设置对照片中的Exif信息进行搜索。例如：想搜索所有曝光超过2秒的照片，可以先单击“快门范围”下拉框选择“ 〉=”，再单击“快门速度”下拉框，选择“2”，最后单击“开始”按钮即可对指定路径中的所有照片Exif信息进行搜索，找到符合要求的照片后，单击左下角的“转到”按钮即可。
历史发展
Exif标准是在1996年制定出来的，当时日本电子和信息技术协会（JEITA）决定为数码相机厂商制定一套标准，最后的结果就是产生了Exif 1.0。 到了1998，数码相机的发展取得了新的成就，数码相机的普及趋势越来越明显，于是JEITA 决定升级Exif标准，于是推出了 Exif 2.1,新标准中增加了一些新的规定，包括对音频文件的支持，能够对更复杂的照片进行, 改变了色调采样方式，并且规定缩略图也必须包含图像头。Exif 2.1 现在已经得到广泛的认可，对用户来说可以获得非常多的完备的照片信息。
到了2002年3月份，JEITA再次发表了Exif标准的最新版本，增加了一些有利于照片打印的参数支持。
就目前的数字照片打印来看，一般的数字照片打印处理可能会带来一些质量不好的打印结果，如果打印机从数码相机中获得更多的照片拍摄时候的信息，那么对于效果更好的打印质量是有帮助的。其实这个问题已经被有些厂商所意识到，例如 Epson就已经开发出Print Image Matching (PIM) 技术，而Exif 2.2的出现使得PIM技术标准化，这对于协调数码相机厂商和打印机厂商都是非常有效的做法。
Exif 2.2中最有特色的地方就在于新推出的Exif Print.它里面包含着有助于数码照片打印的有效信息，这些增加的信息包含在照片文件头中，所有这些信息都有助于照片打印，有了这些信息的帮助，打印机就不会再把夜景拍摄照片当作普通风景照片来打印，对于每张照片的处理都可以达到这样精确的地步。
Exif 2.2标准带来的是准确再现当时拍摄时候的画面。
标识
所有的JPEG文件以字符串“0xFFD8”开头，并以字符串“0xFFD9”结束。文件头中有一系列“0xFF??”格式的字符串，称为“标识”，用来标记JPEG文件的信息段。“0xFFD8”表示图像信息开始，“0xFFD9”表示图像信息结束，这两个标识后面没有信息，而其它标识紧跟一些信息字符。
0xFFE0 -- 0xFFEF之间的标识符称为“应用标记”，没有被常规JPEG文件利用，Exif正是利用这些信息串记录拍摄信息如快门速度、光圈值等，甚至可以包括全球定位信息。按照Exif2.1标准对这些标识符的定义，数码相机可以把各种拍摄信息记入数码图像中，应用软件可以读取这些数据，再按照Exif2.1标准，检索出它们的具体含义,一般而言包括以下一些信息：
Image Description 图像描述、来源. 指生成图像的工具 
Artist作者 有些相机可以输入使用者的名字 
Make 生产者 指产品生产厂家 
Model 型号 指设备型号 
Orientation方向 有的相机支持，有的不支持 
XResolution/YResolution X/Y方向分辨率 本栏目已有专门条目解释此问题。 
ResolutionUnit分辨率单位 一般为PPI 
Software软件 显示固件Firmware版本 
DateTime日期和时间 
YCbCrPositioning 色相定位 
ExifOffsetExif信息位置，定义Exif在信息在文件中的写入，有些软件不显示。 
ExposureTime 曝光时间 即快门速度 
FNumber光圈系数 
ExposureProgram曝光程序 指程序式自动曝光的设置，各相机不同,可能是Sutter Priority（快门优先）、Aperture Priority（快门优先）等等。 
ISO speed ratings感光度 
ExifVersionExif版本 
DateTimeOriginal创建时间 
DateTimeDigitized数字化时间 
ComponentsConfiguration图像构造（多指色彩组合方案） 
CompressedBitsPerPixel(BPP)压缩时每像素色彩位 指压缩程度 
ExposureBiasValue曝光补偿。 
MaxApertureValue最大光圈 
MeteringMode测光方式， 平均式测光、中央重点测光、点测光等。 
Lightsource光源 指白平衡设置 
Flash是否使用闪光灯。 
FocalLength焦距，一般显示镜头物理焦距，有些软件可以定义一个系数，从而显示相当于35mm相机的焦距 MakerNote(User Comment)作者标记、说明、记录 
FlashPixVersionFlashPix版本 （个别机型支持） 
ColorSpace色域、色彩空间 
ExifImageWidth(Pixel X Dimension)图像宽度 指横向像素数 
ExifImageLength(Pixel Y Dimension)图像高度 指纵向像素数 
Interoperability IFD通用性扩展项定义指针 和TIFF文件相关，具体含义不详 
FileSource源文件 Compression压缩比。
范例
举个直观的例子：
项目
资讯
制造厂商
Canon
相机型号
Canon EOS-1D Mark II
影像方向
正常（upper-left）
影像分辨率 X
72
影像分辨率 Y
72
分辨率单位
dpi
Software
Adobe Photoshop CS Macintosh
最后异动时间
2005:10:06 12:53:19
YCbCrPositioning
2
曝光时间
0.00800 (1/125) sec
光圈值
F1.6
拍摄模式
光圈优先
ISO 感光值
100
EXIF 资讯版本
30,32,32,31
影像拍摄时间
2005:09:25 15:00:18
影像存入时间
2005:09:25 15:00:18
曝光补偿（EV+-）
0
测光模式
点测光 (Spot)
闪光灯
关闭
镜头实体焦长
85 mm
Flashpix 版本
30,31,30,30
影像色域空间
sRGB
影像尺寸 X
800 pixel
影像尺寸 Y
533 pixel