基于Python获取照片的GPS位置信息
作者:慕尘 发布时间:2021-02-25 03:32:00
标签:Python,照片,GPS,位置
这篇文章主要介绍了基于Python获取照片的GPS位置信息,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
昨天听人说,用手机拍照会带着GPS信息,原来没注意过这个,因此查看下并使用代码获取照片里的GPS信息
查看图片文件属性
说明:
一般手机拍照时默认会打开地理位置开关
经过压缩后,通常会将GPS信息压缩掉
EXIF
可交换图像文件常被简称为EXIF(Exchangeable image file format),是专门为数码相机的照片设定的,可以记录数码照片的属性信息和拍摄数据
注:
EXIF信息不支持png,webp等图片格式
python通过exifread模块获得图片exif信息
ExifRead
Python library to extract EXIF data from tiff and jpeg files.
安装
pip install exifread
读取GPS
import exifread
import re
def read():
GPS = {}
date = ''
f = open("E:\\python\\IMG_20200119_145630.jpg",'rb')
contents = exifread.process_file(f)
for key in contents:
if key == "GPS GPSLongitude":
print("经度 =", contents[key],contents['GPS GPSLatitudeRef'])
elif key =="GPS GPSLatitude":
print("纬度 =",contents[key],contents['GPS GPSLongitudeRef'])
read()
运行
如何防止信息被泄露
传图的时候不要用原图
在相机的设置里,将地理位置关掉
直接将GPS的权限关掉
来源:https://www.cnblogs.com/baby123/p/12213794.html


猜你喜欢
- 最近人工智能等多门课需要复现论文,近两年的论文很多都是基于Pytorch环境做的实验,所以,这里总结一下Pytorch的安装教程,做好最快、
- 前言本文主要给大家介绍的是关于python对配置文件.ini增删改查操作的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的
- 使用循环神经网络(RNN)实现影评情感分类作为对循环神经网络的实践,我用循环神经网络做了个影评情感的分类,即判断影评的感 * 彩是正面的,还是
- 最近做了一次口碑网注册流程改造,简单说一下激活邮件的设计上的一些小心得:1、尽量不要用图片,尤其是别把激活链接做成一个点击按钮。2、尽量少的
- 使用conda安装requirement.txt的扩展包当你在GitHub上下载了代码时,可以看到有一个requirements.txt文件
- 1.集合的定义集合的元素是不可重复的s = {1,2,3,1,2,3,4,5}print(s)print(type(s))s1 = {1}p
- 一. 数据的格式首先我们需要x,y,z三个数据进行画图。从本实验用到的数据集KITTI 00.txt中举例:1.000000e+00 9.0
- 怎么从mysql从官网下载到安装到客户端的登陆呢?这篇文章给你讲的清清楚楚。第一步:到Mysql官网下载。从[https://dev.mys
- 前言在JavaScript中需要通过document.querySelector("#demo")来获取dom节点,然后
- if exists (select * from dbo.sysobjects where id = object_id(N'[db
- 基本环境配置python 3.6pycharmrequestscsvtime相关模块pip安装即可目标网页分析网页一切的一切都在图里找到数据
- 我就废话不多说了,还是直接看代码吧!import numpyworld_alchol=numpy.genfromtxt("worl
- 项目需求:将kafka解析来的日志获取到数据库的变更记录,按照订单的级别和订单明细级别写入数据库,一条订单的所有信息包括各种维度信息均保存在
- 第一步:获取mysql YUM源进入mysql官网获取RPM包下载地址https://dev.mysql.com/downloads/rep
- 大部分数据库管理员拥有某种形式的数据库元数据库,他们依赖其来跟踪范围很广的Microsoft SQL Server环境。我利用连接的服务器和
- 本文实例讲述了Python生成随机数组的方法。分享给大家供大家参考,具体如下:研究排序问题的时候常常需要生成随机数组来验证自己排序算法的正确
- 前言手里有一点点公司的股票, 拿不准在什么时机抛售, 程序员也没时间天天盯着看,不如动手写个小程序, 把股票趋势每天早上发到邮箱里,用 py
- 见过很多获取服务器本地IP的代码,个人觉得都不是很好,例如以下这些不推荐:靠猜测去获取本地IP方法#!/usr/bin/env python
- 一、说明早上看到Python使用pickle进行序列化和反序列化,然后发现面临的一个获取不到返回值的框架,似乎可以通过在框架中先序列化,然后
- 本文通过Python3+pyqt5实现了python Qt GUI 快速编程的19章的页面索引器应用程序例子。/home/yrd/eric_