IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> python获取照片EXIF信息 -> 正文阅读

[Python知识库]python获取照片EXIF信息

一、前言

目前好多照片都已经抹掉了设备信息、拍摄时间和GPS信息这种比较隐私的信息,除去这这种信息,其他的信息一般照片都能拿到。文末会给出可以查到完整信息的图片做参考。

二、准备

主要是用pythonExifRead库获取照片信息

三、代码实现

1 安装依赖包

pip install exifread

2 具体代码

# -*- coding: utf-8 -*-
import exifread

def read():
	with open("001.jpg", 'rb') as f:
		tags = exifread.process_file(f)
		for tag in tags.keys():
			if tag not in ('JPEGThumbnail', 'TIFFThumbnail', 'Filename', 'EXIF MakerNote'):
				print("%s:, %s" % (tag, tags[tag]))

if __name__ == '__main__':
	read()

四、参数详解

1 程序运行后结果

Image Make:, HUAWEI
Image Model:, Che1-CL20
Image Orientation:, Horizontal (normal)
Image XResolution:, 72
Image YResolution:, 72
Image ResolutionUnit:, Pixels/Inch
Image YCbCrPositioning:, Centered
Image ExifOffset:, 156
GPS GPSLatitudeRef:, N
GPS GPSLatitude:, [36, 15, 241699/10000]
GPS GPSLongitudeRef:, E
GPS GPSLongitude:, [117, 6, 35211/2500]
GPS GPSAltitudeRef:, 0
GPS GPSAltitude:, 1501
GPS GPSTimeStamp:, [21, 27, 57]
GPS GPSProcessingMethod:, ASCII
GPS GPSDate:, 2016:05:16
Image GPSInfo:, 546
Thumbnail Compression:, JPEG (old-style)
Thumbnail XResolution:, 72
Thumbnail YResolution:, 72
Thumbnail ResolutionUnit:, Pixels/Inch
Thumbnail JPEGInterchangeFormat:, 858
Thumbnail JPEGInterchangeFormatLength:, 6885
EXIF ExposureTime:, 1/3099
EXIF FNumber:, 2
EXIF ISOSpeedRatings:, 100
EXIF ExifVersion:, 0220
EXIF DateTimeOriginal:, 2016:05:17 05:27:58
EXIF DateTimeDigitized:, 2002:12:08 12:00:00
EXIF ComponentsConfiguration:, YCbCr
EXIF ShutterSpeedValue:, 11597/1000
EXIF ApertureValue:, 2
EXIF Flash:, Flash did not fire, auto mode
EXIF FocalLength:, 379/100
EXIF FlashPixVersion:, 0100
EXIF ColorSpace:, sRGB
EXIF ExifImageWidth:, 4208
EXIF ExifImageLength:, 2368
Interoperability InteroperabilityIndex:, R98
Interoperability InteroperabilityVersion:, [48, 49, 48, 48]
EXIF InteroperabilityOffset:, 516
EXIF ExposureIndex:, 94
EXIF WhiteBalance:, Auto
EXIF FocalLengthIn35mmFilm:, 27
EXIF GainControl:, Low gain up

2 参数对比

如1所得到的结果非专业人员不太好理解,所以,我找到了一个解析的网站,大家可以对比判断结果。图虫EXIF查看器

五、测试样例

样例图片

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2021-12-02 16:42:32  更:2021-12-02 16:43:04 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 2:26:12-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码