如何用Python统计分析照片参数(光圈焦段快门速度等)

本文介绍了一种使用Python脚本分析个人摄影照片的焦距、光圈和快门速度分布的方法,帮助用户了解自己的拍摄习惯,为购买镜头提供参考。作者还提供了GitHub链接供读者尝试和扩展。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

前言

脚本原理

脚本结果

脚本源码


前言

喜欢摄影的伙伴拍照往往不会在意自己的偏好,或者错误理解了自己的偏好,比如是喜欢长焦还是广角、大光圈还是小光圈等。

我也是突发奇想,如果有一个变焦镜头(比如24mm~105mm或者18mm~150mm等)又想购买新的镜头(比如定焦或者小范围焦段的),那么就很有必要统计一下自己平时喜欢什么焦段。如果经常使用100mm以上的话,那么70mm~200mm就更有必要,如果徘徊在某个固定焦段的话,那么或许一个该焦距的定焦(24mm,50mm等)就更有必要。

此外我的摄影展示在:BunnyChen - 图博 - 图虫 (tuchong.com)icon-default.png?t=O83Ahttps://bunnychen.tuchong.com/

脚本原理

使用python使得问题变得非常简单,只需要获取图片的Metadata 即可。这里使用Pillow的_getexif()方法即可获取Standard Exif Tags,然后就是简单的统计图表就能很直观的看出自己的偏好了。

脚本结果

  • 如下图可以很直观的看出,我个人更喜欢长焦,广角、短焦用的少一些。

  • 光圈我也更喜欢用大一些的,因为能更好的突出主体,景深效果更好 

脚本源码

这里强烈推荐使用NoteBook运行代码,这样更有逻辑和循序渐进性,同时也更直观。

请直接移步到Github:Lizhenghe-Chen/Camera-Parameter-Statistics (github.com)icon-default.png?t=O83Ahttps://github.com/Lizhenghe-Chen/Camera-Parameter-Statistics/blob/main/CameraParameterAnalysis.ipynb

欢迎小伙伴们使用和拓展改进!可以在评论里留下你的运行结果,你的焦段偏好是什么?

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Bunny Chen

来啊来让我发家致富,一毛钱可!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值