Commit Graph

6 Commits

Author SHA1 Message Date
Christoph Hasse
e086c7cbd2 add Canon EF 100-400 2x, and make size of aperture lens matching delta dependent on teleconverter factor 2021-07-28 23:08:14 +02:00
Christoph Hasse
704ee571de fix: allow for FX.Y syntax in aperture regex 2021-06-22 09:47:02 +02:00
Christoph Hasse
bdd8a386b5 feat: improve lens recognition of canon makernote
If multiple choices are possible they are now all reported. This
behaviour is now the same as it is in exiftool.

All lenses are tested in the new test_canon_lenses.py test
2021-06-08 21:56:04 +02:00
Christoph Hasse
cc89dca5a2 feat: rework lens test to account for ambiguous lenses
For each lens, its test target is now defined as the list of all lenses
which are possible given that lenses exif values.
2021-06-03 00:03:06 +02:00
Christoph Hasse
a70896c1ac refactor: use function to calculate raw exif value given aperture 2021-06-02 21:36:13 +02:00
Christoph Hasse
47d518bc65 refactor: move canon lens tests into new test directory
This commit does some restructuring to make common utils available
for future similar test for other brands
2021-06-02 21:21:35 +02:00