qpython获取手机gps_基于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的权限关掉
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
本文标题: 基于Python获取照片的GPS位置信息
本文地址: http://www.cppcns.com/jiaoben/python/298898.html
qpython获取手机gps_基于Python获取照片的GPS位置信息相关推荐
- 照片的GPS位置信息读取
一.照片的 EXIF信息 手机.相机拍摄的照片会自带一些诸如拍摄时间.地点.镜头型号.曝光度.图像尺寸等附加信息,在Windows上可以通过右键文件属性查看和修改相关参数. EXIF (exchang ...
- python如何获取图片的尺寸_如何基于Python获取图片的物理尺寸
如何基于Python获取图片的物理尺寸 这篇文章主要介绍了如何基于Python获取图片的物理尺寸,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 问题 ...
- python中的doc_基于Python获取docx/doc文件内容代码解析
这篇文章主要介绍了基于Python获取docx/doc文件内容代码解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 整体思路: 下载文件并修改后缀 ...
- 【Android App】获取照片里的位置信息及使用全球卫星导航系统(GNSS)获取位置实战(附源码和演示 超详细)
需要全部代码请点赞关注收藏后评论区留言私信~~~ 一.获取照片里的位置信息 手机拍摄的相片还保存着时间.地点.镜头参数等信息,这些信息由相片接口工具ExifInterface管理,它的常用方法说明如下 ...
- 获取手机或电脑GPS位置信息(定位平台)
获取GPS定位平台 原理: javascript访问手机GPS位置信息 链接: http://14.18.103.46:8000/location/index (电信某云无法直接开启80端口,坑 ̄へ ̄ ...
- 【项目实战】:基于python的p2p运营商数据信息的特征挖掘
######[风控建模] 基于python的p2p运营商数据信息的特征挖掘 **@author: sunyaowu** **@datetime: 2018年8月** 说明:利用平台数据和第三方数据建立 ...
- 用Python读取照片拍摄的详细信息(拍摄时间、地址等)
前言 其实咱们平时拍摄的照片里隐藏了大量的私密信息,例如:拍摄时间.极其精确的GPS信息等.接下来尝试用python脚本分析照片,获取照片原图的拍摄信息. 1.准备条件 pip install ...
- python关于二手房的课程论文_基于python爬取链家二手房信息代码示例
基本环境配置 python 3.6 pycharm requests parsel time 相关模块pip安装即可 确定目标网页数据 哦豁,这个价格..................看到都觉得脑阔 ...
- python批量读取图片gps位置_某少儿不宜网站图片拍摄位置分析,Python批量读取图片GPS位置!...
原标题:某少儿不宜网站图片拍摄位置分析,Python批量读取图片GPS位置! 1. python读取图片exif属性中的GPS信息 智能手机或平板如果在拍照时开启定位服务,照片中就会记录拍照位置信息和 ...
最新文章
- raymarching算法
- buu 凯撒?替换?呵呵!
- Python3 多线程的两种实现方式
- Windows Server 2008 R2中的Hyper-V
- github文件上传全流程-新手入门系列
- linux上php指向mysql_linux环境下 php如何配置mysql
- android json.out,Android 之 json数据的解析(jsonReader)
- dat文件读取_比特币blk.dat文件结构及读取软件
- 解决升级Win 10 IP 10122后无法调试UAP应用的方法
- ffmpeg 录屏 screen capture recorder
- 「干货」那些必知的物联网行业术语
- 基于STM32F103的多种波形示波器制作
- 服务器开着但显示器键盘没反应,电脑开机 键盘灯正常亮,可以控制,显示器却没反应 是怎么回事...
- python.exe-无法找到入口
- PSnbsp;07替换颜色
- Android无限滑动控件实现
- error: C2338: Type is not registered, please use the Q_DECLARE_METATYPE macro to make it known to Qt
- 约翰·刘易斯·加迪斯《论大战略》读书笔记
- ivue-admin中自定义图标问题进行处理
- 【Java集合】List接口常用方法及实现子类
热门文章
- POJ 3250 Bad Hair Day【单调队列】
- oracle 日志 LogMiner
- zookeeper数据结构及Znode类型
- ECLIPSE配置OSGI服务器
- java 内存 四_java最终化的内存保留问题(4)
- python判断是否为完全数_Python识别完美数
- vue导入静态js_如何在vue js中加载静态图像
- (论文)WS-DAN (弱监督数据增强)
- c++ cdi+示例_C ++“或”关键字示例
- python中doc=parased.getroot()_python中执行sed命令操作源文件时出现错误