clh899 发表于 2017-5-8 06:28:06

使用Python语言读JPG文件获取尼康单反相机的快门次数

知识来源
http://k.pconline.com.cn/question/101041.html
对于尼康单反相机直出的JPG文件有效, 在我的D90上试过了, 也试过一些D40拍摄的图片, 可以正常使用. 假如以后收购二手相机, 电脑里又没有光影魔术手之类的工具, 比如在linux系统. 就可以用此脚本检查快门数.

import sys, struct
MAGIC = '\x00\xa7\x00\x04\x00\x00\x00\x01\x00\x00'
def read_shooter(jpg_file):
data = jpg_file.read()
idx = data.find(MAGIC)
if idx >= 0:
st = data
return struct.unpack('>H', st)
页: [1]
查看完整版本: 使用Python语言读JPG文件获取尼康单反相机的快门次数