什么原因导致图片缩略图与实际图不一样?

 我来答
灭世0040
2012-11-21 · 超过77用户采纳过TA的回答
知道答主
回答量:140
采纳率:0%
帮助的人:184万
展开全部
Windows在第一次显示缩略图时先读当前目录中的“Thumbs.db”这个文件,其实这是一个缩略图数据库,从而来判断是否有该图片的缩略图。如果不存在“Thumbs.db”文件或者该库中不存在该图片的缩略图,那么Windows会尝试取图片中的EXIF信息,判断是否存在缩略图数据。如果图片中EXIF信息中不存在缩略图信息或信息错误,那么Windows就会用插值的方法重新生成缩略图(如果可能则保存到当前目录中的“Thumbs.db”缩略图数据库中)。
但是我们要知道的是怎样解决图片缩略图与图片不一样?其实很简单:首先,用Windows的画图打开我们要更改的图片,将其另存为24W位位图文件然后将原来的JPEG文件删除。其次,再用画图打开刚刚保存的位图图片,又将图片另存为JPEG文件。这样处理后,图片缩略图与图片不一样的问题就解决了。这也是利用了BMP位图没有显示缺陷原理,解决在正常情况下一个图片和它的缩略图应该是一样的,但是在有的时候会出现图片和缩略图完全不一样的情况。也就是说用Windows自带的图片查看器看到的图片是一个样子,而这些图片在文件夹中“预浏览”或者“缩略图”看到的却是完全另一个样子。
出现这种情况是因为在Windows缩略图中有一个Bug,利用这个Bug,Exifer就能够轻松制作图片和缩略图不同的图片。
2、“缩略图”查看时,鼠标右击图片,选择“更新缩略图”,会显示正常。因为更新时,系统重新采集图片文件数据重建缩略图,而不是抽取EXIF信息。
 3、右键文件夹或按F5刷新,缩略图会反复变化。
4、替换的缩略图一定要和原图长宽比例一致,否则没有效果。
5、Exifer这个软件的注册挺有意思,他问你是否给他发了明信片,你点“Yes”,就注册成功了,呵呵。
第一步:首先打开Exifer,选择要进行添加要修改的图片
第二步:图片添加好之后,会在右边EXIF thumbnail中看到图片的缩略图,这时候按鼠标右健,选择In sert thumb nail这项,来对缩略图进行更换。要注意的是替换的缩略图一定要和原图长宽比例一致,否则没有效果。
第三步:更换之后,将图片进行保存即可。(说明一点,在替换缩略图之前先需要对原图片进行备份,因为Exifer这款软件不能将改过的图片另存为。)而且就算刷新缩略图也不能改变这个bug,只要将图片更换目录这个问题依旧存在。并且笔者发现,就算给Windows XP打上SP2补丁,这个Bug也没有解决。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式