From 9eced0ddc201ad824e6731bab28a5b03e1cdaf42 Mon Sep 17 00:00:00 2001 From: Giacomo Mazzamuto Date: Tue, 24 Aug 2021 15:24:24 +0200 Subject: [PATCH] Fix divide by zero RuntimeWarning because of zero binning See #11 --- dcimg.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dcimg.py b/dcimg.py index 601e99c..a221d8e 100644 --- a/dcimg.py +++ b/dcimg.py @@ -398,7 +398,8 @@ def _parse_header(self): if binning_x != binning_y: raise ValueError('different binning in X and Y') - self.binning = binning_x + if binning_x > 0: + self.binning = binning_x if self.byte_depth != 1 and self.byte_depth != 2: raise ValueError(