Photoshop CS不会破坏照片的EXIF信息

  • 本站文章除注明转载外,均为本站原创或者翻译。
  • 本站文章欢迎各种形式的转载,但请18岁以上的转载者注明文章出处,尊重我的劳动,也尊重你的智商;
  • 本站部分原创和翻译文章提供markdown格式源码,欢迎使用文章源码进行转载;
  • 本博客采用 WPCMD 维护;
  • 本文标题:Photoshop CS不会破坏照片的EXIF信息
  • 本文链接:http://zengrong.net/post/249.htm


九寨沟是人间仙境,九寨沟旅游回来的照片如果不PS一下,怎么对得起观众?可今天同事 深绿色的树 偏偏告诉我,PS过的图片不能上传到内部网络相册,否则会无法显示缩略图。

来到内部相册网站,果然看到这样的提示:

176photo.gif

原来,相册系统使用的是PHP的EXIF库读取照片的EXIF信息生成缩图,如果EXIF信息被破坏,则无法正常显示缩图。

据我所知,图像处理软件一般会对EXIF信息造成一定破坏,但不会完全清除。我检查了一下被我修改的照片,果然EXIF信息还在,但是发生了变化。

下表比较了同一张照片用Photoshop处理前后的EXIF信息:

处理前 处理后
File: – Y:\Material\Photo\100_7113.JPGMake – EASTMAN KODAK COMPANY
Model – KODAK CX7330 ZOOM DIGITAL CAMERA
Orientation – Top left
XResolution – 230
YResolution – 230
ResolutionUnit – Inch
YCbCrPositioning – Centered
ExifOffset – 506
ExposureTime – 1/60 seconds
FNumber – 3.00
ExposureProgram – Normal program
ExifVersion – 0221
DateTimeOriginal – 2006:09:11 21:06:51
DateTimeDigitized – 2006:09:11 21:06:51
ComponentsConfiguration – YCbCr
ShutterSpeedValue – 1/64 seconds
ApertureValue – F 3.03
ExposureBiasValue – 0.00
MaxApertureValue – F 3.03
MeteringMode – Multi-segment
LightSource – Auto
Flash – Flash fired, auto mode
FocalLength – 7.00 mm
FlashPixVersion – 0100
ColorSpace – sRGB
ExifImageWidth – 2032
ExifImageHeight – 1524
InteroperabilityOffset – 2380
ExposureIndex – 140
SensingMethod – One-chip color area sensor
FileSource – Other
SceneType – Other
CustomRendered – Normal process
ExposureMode – Auto
WhiteBalance – Auto
DigitalZoomRatio – 0.00 x
FocalLengthIn35mmFilm – 46 mm
SceneCaptureType – Standard
GainControl – Low gain up
Contrast – Normal
Saturation – Normal
Sharpness – Normal
SubjectDistanceRange – Unknown

Maker Note (Vendor): –

File: – Y:\Material\Photo\100_71131.jpgMake – EASTMAN KODAK COMPANY
Model – KODAK CX7330 ZOOM DIGITAL CAMERA
Orientation – Top left
XResolution – 230
YResolution – 230
ResolutionUnit – Inch
Software – Adobe Photoshop CS Windows
DateTime – 2006:09:18 20:49:03
YCbCrPositioning – Centered
ExifOffset – 252
ExposureTime – 1/60 seconds
FNumber – 3.00
ExposureProgram – Normal program
ExifVersion – 0221
DateTimeOriginal – 2006:09:11 21:06:51
DateTimeDigitized – 2006:09:11 21:06:51
ComponentsConfiguration – YCbCr
ShutterSpeedValue – 1/64 seconds
ApertureValue – F 3.03
ExposureBiasValue – 0.00
MaxApertureValue – F 3.03
MeteringMode – Multi-segment
LightSource – Auto
Flash – Flash fired, auto mode
FocalLength – 7.00 mm
FlashPixVersion – 0100
ColorSpace – sRGB
ExifImageWidth – 2032
ExifImageHeight – 1524
InteroperabilityOffset – 792
ExposureIndex – 140
SensingMethod – One-chip color area sensor
FileSource – Other
SceneType – Other
CustomRendered – Normal process
ExposureMode – Auto
WhiteBalance – Auto
DigitalZoomRatio – 0.00 x
FocalLengthIn35mmFilm – 46 mm
SceneCaptureType – Standard
GainControl – Low gain up
Contrast – Normal
Saturation – Normal
Sharpness – Normal
SubjectDistanceRange – Unknown

从上表可以看出,PS过后的照片,加入了编辑软件和编辑时间等信息。

为了确认问题所在,我用Photoshop CS采用保存、另存为和存储副本的方式保存的照片,EXIF信息都没有丢失。

那么,深绿色的树提到的EXIF信息丢失的问题是怎么产生的呢?通过分析,我估计主要是下面两种情况:

  1. 使用了较老的Photoshop版本。
    通过实验,可以证明Photoshop CS是不会破坏照片的EXIF信息的,CS2当然也不会。但是CS以下的版本(Photoshop 7、6)我没有测试
  2. 使用了“存储为Web所用格式”命令保存照片
    使用这个命令保存的jpeg照片会丢失EXIF信息

所以,

Photoshop CS不会破坏照片的EXIF信息

另外还发现内部网络相册的一个问题,当使用另存方式保存相册中的照片时,照片的EXIF信息会丢失。