用Python读取照片拍摄的详细信息(拍摄时间、地址等) |
您所在的位置:网站首页 › 查看一张图片的详细信息 › 用Python读取照片拍摄的详细信息(拍摄时间、地址等) |
前言 其实咱们平时拍摄的照片里隐藏了大量的私密信息,例如:拍摄时间、极其精确的GPS信息等。接下来尝试用python脚本分析照片,获取照片原图的拍摄信息。 1、准备条件 pip install exifread安装exifread模块,用来读取照片内的经纬度信息。 2、详细代码 import re import json import requests import exifread # 转换经纬度格式 def latitude_and_longitude_convert_to_decimal_system(*arg): """ 经纬度转为小数, param arg: :return: 十进制小数 """ return float(arg[0]) + ((float(arg[1]) + (float(arg[2].split('/')[0]) / float(arg[2].split('/')[-1]) / 60)) / 60) # 读取照片的GPS经纬度信息 def find_GPS_image(pic_path): GPS = { } date = '' with open(pic_path, 'rb') as f: tags = exifread.process_file(f) for tag, value in tags.items(): # 纬度 if re |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |