Check for den attribute while extracting float values from EXIFs

pull/1661/head
Piero Toffanin 2023-05-26 01:26:25 -04:00
rodzic bebea18697
commit a2e63508c2
1 zmienionych plików z 4 dodań i 2 usunięć

Wyświetl plik

@ -617,9 +617,11 @@ class ODM_Photo:
else:
result.append(None)
return result
else:
elif hasattr(tag.values, 'den'):
return [float(tag.values.num) / float(tag.values.den) if tag.values.den != 0 else None]
else:
return [None]
def float_value(self, tag):
v = self.float_values(tag)
if len(v) > 0: