Skip to main content

Read directory containing photos and produce stats and graphs

Project description

https://codecov.io/gh/djotaku/photo_stats/branch/master/graph/badge.svg Documentation Status

This is a Python package that will eventually have a bunch of utilities for running a variety of stats on your photos based on EXIF data. By using exiv-based library, it can also read data from RAW files.

Currently will print output to the commandline and produce a bar graph for each
category.

usage: __main__.py [-h] [-p PATH] [-g GRAPHPATH]

optional arguments:
-h, --help show this help message and exit
-p PATH, --path PATH
 Path to recursively search for photos
-g GRAPHPATH, --graphpath GRAPHPATH
 Path to save graphs generated by this program

It will produce output like:

Lens Model Count:

EF17-40mm f/4L USM : 18

EF28-105mm f/3.5-4.5 USM : 80

55-200mm : 60

35mm : 23

Focal Length Count:

17 mm : 14

20 mm : 4

28 mm : 3

35 mm : 23

55 mm : 12

60 mm : 10

63 mm : 5

64 mm : 3

65 mm : 4

70 mm : 41

75 mm : 2

82 mm : 1

90 mm : 1

98 mm : 7

105 mm : 17

200 mm : 34

Make-Model Count:

Canon Canon EOS Rebel T6s : 181

Google Pixel : 143

Motorola XT1096 : 96

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for photostats, version 0.8.1
Filename, size File type Python version Upload date Hashes
Filename, size photostats-0.8.1-py3-none-any.whl (7.6 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size photostats-0.8.1.tar.gz (6.7 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page