12、数字图像GPS信息提取与处理全解析

数字图像GPS信息提取与处理全解析

1. 时区与EXIF标签概述

不同的时区设置会影响时间的表示。例如,若计算机的时区设置为纽约,当地时间比协调世界时(UTC)晚5个小时。而且,很多美国州和其他国家会实行夏令时,大多数现代操作系统会自动对此进行调整,这会导致与UTC之间产生额外的时差和计算差异。

在打印列表中,有一些值得关注的标签,如GPSInfo、TimeZoneOffset和DateTimeOriginal。不过,并非所有图像都包含这些标签,每个制造商独立决定图像中包含哪些值。所以,需要处理每个目标图像的键值对,以确定实际可用的标签。

2. 确定可用的EXIF GPS标签

为了提取特定图像的基于GPS的位置数据,我们深入研究GPSInfo标签。通过以下代码可以确定下一级可用的GPS标签:

>>> from PIL.EXIFTags import GPSTAGS
>>> gps = GPSTAGS.items()
>>> gps.sort()
>>> print gps
[(0,'GPSVersionID'), (1,'GPSLatitudeRef'), (2,'GPSLatitude'),
(3,'GPSLongitudeRef'), (4,'GPSLongitude'), (5,'GPSAltitudeRef'),
(6,'GPSAltitude'), (7,'GPSTimeStamp'), (8,'GPSSatellites'), (9,'GPSStatus'),
(10,'GPSMeasureM
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值