【经验】为什么Android手机连接USB后查看手机内部图片有些有缩略图,有些显示图标?

【经验】为什么Android手机连接USB后查看手机内部图片有些有缩略图,有些显示图标?

一、图片内嵌缩略图原理

这是什么原理呢?因为现在JPEG的文件采用了压缩的方式,其过程比较复杂。为了能让大家快速查看其缩略图,JPEG标准在文件中记录了一些EXIF信息。数码照相机拍出的图片带有相机的很多参数,这都属于EXIF信息,其中缩略图也是一部分。

缩略图是一幅较小的 JPEG 图片,存储在EXIF信息段。

支持 EXIF 信息内嵌缩略图数据库图片的片格式的图片除了 JPEG 格式(.jpg、.jpeg、.jpe),还有PSD、PDD、EPS、TIF、TIFF等格式。

二、Windows 显示缩略图的流程

而 Windows 在第一次显示缩略图时先读当前目录中的 Thumbs.db 这个文件,其实这是一个缩略图数据库,从而来判断是否有该图片的缩略图。

如果不存在 Thumbs.db 文件或者该库中不存在该图片的缩略图,那么Windows会尝试取图片中的 EXIF 信息,判断是否存在缩略图数据。

如果图片中 EXIF 信息中不存在缩略图信息或信息错误,那么 Windows 就会用插值的方法重新生成缩略图(如果可能则保存到当前目录中的 Thumbs.db 缩略图数据库中)。

备注:对于Android手机连接PC 查看手机存储中的图片,Windows不会重新生成缩略图,只会读取图片 EXIF中的缩略图,如果不存在,那么就直接显示 图片通用图标。

我们可以使用BeyondCompare 比较图片的时候,查看图片详细的属性(没有找到可以显示更全属性的软件了)
在这里插入图片描述
也可以使用Exifer来查看图片的属性
在这里插入图片描述

三、如何制作缩略图

了解了这些,既然知道原理,那么我们能否也做出这样的图片呢?其实很简单,只需通过修改 EXIF 信息中的缩略图信息达到上面那种奇异的效果了。那么用什么软件能够修改 EXIF 信息呢?这里笔者给大家介绍一款名字为 Exifer 软件,通过它就可以很轻松的修改 EXIF 信息。

第一步:首先打开 Exifer,选择要进行添加要修改的图片

第二步:图片添加好之后,会在右边EXIF thumbnail 中看到图片的缩略图,这时候按鼠标右健,选择In sert thumb nai l这项,来对缩略图进行更换。要注意的是替换的缩略图一定要和原图长宽比例一致,否则没有效果。

第三步:更换之后,将图片进行保存即可。

这样我们也可以制作出图片和缩略图不同的照片了,拿出去给朋友看看,相信一定会吸引住他们的目光的。

参考文章:

https://zhidao.baidu.com/question/570846745.html
http://www.360doc.com/content/13/0223/14/9290626_267432131.shtml

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

智者向内寻求力量

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值