慎用ACDSee处理数码照片

软件世界

相信很多人都是使用ACDSee来浏览自己的数码照片,有时也利用它来进行一些简单的处理(如旋转、调整大小等),广泛流传的说法是ACDSee支持Exif信息(记录着一些拍摄参数,如相机生产厂家、相机型号、拍摄时使用的快门速度和光圈、拍摄时间等,这些参数对绝大多数用户来说都非常重要),用ACDSee处理过的数码照片不会损坏Exif信息。但是笔者通过仔细分析发现,这种说法并不是很准确。用ACDSee处理过的照片,虽然没有造成整个Exif信息的丢失,但是却造成了许多Exif信息项的损坏!

ACDSee会破坏Exif信息

我们来举一个简单的例子。我们从网上下载一幅用Nikon D1X拍摄的图例,先不做任何处理,用ExifReader软件查看其中的Exif信息,其中有一栏“Vendor Original Information”,里面有大量的信息,如(图1)所示:

图1
图1

然后我们使用ACDSee将图片任意旋转一个角度,再用ExifReader查看,发现 “Vendor Original Information” 一栏完全不见了!能够查看到的Exif信息也比原始图片的要少得多!
笔者换用了多个Exif信息查看软件,换用了ACDSee 4.0、ACDSee 4.01、ACDSee 5.0,得出的结论是完全一样的,又分别下载了Nikon D1H、Nikon E990、Nikon E995、Canon G2、Olympus C3030Z的图例进行测试,发现用ACDSee处理过的照片,无一例外地都造成了部分Exif信息的丢失!限于时间和能力的关系,笔者不能对所有相机型号进行测试,但是可以肯定的是受影响的远远不止列出的这些。这么大面积地出现这一现象,说明绝不是哪个数码相机生产厂家生成的Exif信息不标准,而是ACDSee在处理Exif信息时算法存在着某种缺陷,特别是将很多照片中的“固件版本”一项改成了“ACD System Digital Imaging”,确实让人不好理解。
另外笔者还测试了ACDSee的调整大小功能,发现也存在着同样的问题。特别有意思的是就算你不用ACDSee对照片进行任何处理,仅仅只是用ACDSee打开照片,然后另存为一个别的JPEG文件,也出现了上面所说的现象!由此不难得出结论:如果你要使用ACDSee处理数码照片的话,一定要慎重考虑,建议大家尽量不要使用ACDSee处理数码照片,最好采用其他对Exif信息支持比较完善的软件,比如Photoshop、MiYa等。

如何弥补

对于已经用ACDSee处理过的数码照片,如果你想查看其中已经损坏的信息,可以使用MiYa数码照片浏览器。它设计有特殊的算法,可以查看到在这种情况下普通Exif信息查看软件根本无法查看到的信息,不过并不是对所有相机型号都有效。
如果你想自己试验的话,可到网上自行下载测试图片,不过测试之前你一定要保证原始图片的Exif信息是完整的;
文中提及的各资源的下载地址为:
测试图片:http://www.dpnet.com.cn
ExifReader:http://www.takenet.or.jp/~ryuuji/minisoft/exifread/english