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

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

176photo.gif

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

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

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

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

| SceneCaptureType - Standard\ |
|

| GainControl - Low gain up\ |
| Maker Note (Vendor): - | 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信息会丢失。

留言

2006-09-20
次访问