今天传了一张比较长的图片,分辨率大概是 1080*20000+,手机自带便签 APP 里的一条纯文字的便签生成的图片,Android 微信上传后查看,发现文字基本不可看清的状态,同一张图片用 iOS 微信再上传一遍,效果杠杠的。
把 iOS 和 Android 两台设备上传到朋友圈之后的图片分别下载对比后发现,Android 版微信不仅降低了图片质量,还压缩了图片大小,而 iOS 版微信的图片大小和原图一致,开始以为就是原图,后来查看发现 iOS 的这张图片是 2.75M ,而原图只有 2.09M 。iOS 的图片在 Android 手机自带图库里看起来观感也非常好,双击放大操作时,肉眼看到直接就是清晰的,而原图在图库里放大时,显示有明显的延迟,肉眼可见的从模糊到清晰的过程,估摸得有两三秒…… 820 在现在也算是中端偏上的 SoC 吧,自带图库看张图竟然是这样的体验……
所以现在事情就很奇怪,iOS 微信上传后的图片,观感好就算了,但是猜测大概也会压缩吧,怎么会比原图还大呢?之前看过某乎上有个回答讲到可能是 Android 采用的 libjpeg 图像库的问题,不确定是否属实,非常疑惑,到底是谷歌的问题,还是腾讯的问题?
把 iOS 和 Android 两台设备上传到朋友圈之后的图片分别下载对比后发现,Android 版微信不仅降低了图片质量,还压缩了图片大小,而 iOS 版微信的图片大小和原图一致,开始以为就是原图,后来查看发现 iOS 的这张图片是 2.75M ,而原图只有 2.09M 。iOS 的图片在 Android 手机自带图库里看起来观感也非常好,双击放大操作时,肉眼看到直接就是清晰的,而原图在图库里放大时,显示有明显的延迟,肉眼可见的从模糊到清晰的过程,估摸得有两三秒…… 820 在现在也算是中端偏上的 SoC 吧,自带图库看张图竟然是这样的体验……
所以现在事情就很奇怪,iOS 微信上传后的图片,观感好就算了,但是猜测大概也会压缩吧,怎么会比原图还大呢?之前看过某乎上有个回答讲到可能是 Android 采用的 libjpeg 图像库的问题,不确定是否属实,非常疑惑,到底是谷歌的问题,还是腾讯的问题?
