其他分享
首页 > 其他分享> > 前端图片信息解析Exif.js

前端图片信息解析Exif.js

作者:互联网

图片信息解析Exif.js

功能说明

Exif.js适用于利用JavaScript读取图像的原始数据的功能扩展,例如:拍照方向、相机设备型号、拍摄时间、ISO感光度、GPS地理位置等数据。

功能实现

API方法

Exif.getAllTags(file)
其中,file指的是图片文件对象。获取到上面解析过后的对象后,常用属性如下所示(详细属性含义说明):

属性名含义
ImageWidth图片宽度
ImageHeight图片高度
Make拍摄设备品牌
Model拍摄设备型号
GPSLongitude拍摄经度
GPSLatitude拍摄纬度
GPSAltitude拍摄海拔
DateTime拍摄时间
Orientation拍摄方向

一般来说,获取到的经纬度是这样的:

在这里插入图片描述

这里是用的度分秒为单位,需要进行一次转化info.GPSLatitude = info.GPSLatitude[0] + info.GPSLatitude[1] / 60 + info.GPSLatitude[2] / 3600

另外拍摄方向的属性参数含义如下所示(待研究):
在这里插入图片描述

标签:info,拍摄,Exif,js,GPSLatitude,解析,图片
来源: https://blog.csdn.net/Aurora_1970s/article/details/122845070