没有什么好吃惊的。。。。。。只是该图片被修改了其EXIF信息,就有这样的效果了。
在正常情况下一个图片和它的缩略图应该是一样的,但是在有的时候会出现图片和缩
略图完全不一样的情况。也就是说用Windows自带的图片查看器看到的图片是一个样子,而
这些图片在文件夹中“预浏览”或者“缩略图”看到的却是完全另一个样子。
出现这种情况是因为在Windows缩略图中有一个Bug,利用这个Bug,Exifer就能够轻松
制作图片和缩略图不同的图片。
缩略图原理
这是什么原理呢?因为现在JPEG的文件采用了压缩的方式,其过程比较复杂。为了能
让大家快速查看其缩略图,JPEG标准在文件中记录了一些EXIF信息。数码照相机拍出的图
片带有相机的很多参数,这都属于EXIF信息,其中缩略图也是一部分。缩略图是一幅较小
的JPEG图片,存储在EXIF信息段。支持EXIF信息内嵌缩略图数据库的片格式的图片除了JP
EG格式(.jpg、.jpeg、.jpe),还有PSD、PDD、EPS、TIF、TIFF等格式。
而Windows在第一次显示缩略图时先读当前目录中的“Thumbs.db”这个文件,其实这
是一个缩略图数据库,从而来判断是否有该图片的缩略图。如果不存在“Thumbs.db”文件
或者该库中不存在该图片的缩略图,那么Windows会尝试取图片中的EXIF信息,判断是否存
在缩略图数据。如果图片中EXIF信息中不存在缩略图信息或信息错误,那么Windows就会用
插值的方法重新生成缩略图(如果可能则保存到当前目录中的“Thumbs.db”缩略图数据库
中)。