新版微信定位修改不了(新版微信定位修改不了吗)
泰伯网讯 近日,IOS版微信推出了一项逆天的功能,当你在朋友圈发照片的时候,就可以根据照片的拍摄地点显示地理位置。
过去我们发送朋友圈时,可以显示自己所在的位置信息,而现在自动读取照片拍摄位置让不少人联想到了图像识别技术。事实上,微信所做的并没有这么复杂,有业内人士告诉雷锋网新功能是基于图片位置信息(即Exif的GPS定位信息)实现的。
关于Exif
Exif(Exchangeable Image File)是一种图像文件格式,就是在JPEG格式头部插入了数码照片的信息,包括拍摄时的光圈、快门、白平衡、ISO、焦距、日期时间等各种和拍摄条件以及相机品牌、型号、色彩编码、拍摄时录制的声音以及全球定位系统(GPS)、缩略图等。
简单来说,EXIF 信息就是由数码相机在拍摄过程中采集一系列的信息,然后把信息放置在我们熟知的 JPEG/TIFF 文件的头部,也就是说 EXIF 信息是镶嵌在 JPEG/TIFF 图像文件格式内的一组拍摄参数。
但是,如果对图片做了特殊处理的话,图片将不能被识别噢。
微信做了什么?
微信这次的新功能很有可能就是调用了Exif中的GPS全球定位系统数据,这些数据都来自于手机内部的传感器以及陀螺仪。
通过Exif查看器上对手机拍摄的照片进行试验,结果显示只要图片未被压缩,日期时间、拍照设备型号、像素以及光圈快门等信息都能记录下来,而位置信息则需要用户打开GPS才能展现出来。
如上图所示,Exif涵盖的位置信息有经度、纬度以及海拔,而这组数据对应的刚好就是小编拍摄照片时的位置。可以确定的是,微信的新功能就解析了这组数据。
看到这里你应该就知道微信是如何精准识别用户上传图片的拍摄位置了。(整理|泰伯网 张瑜奕)