diff --git a/Tests/test_imagestat.py b/Tests/test_imagestat.py index 47e534696aa..014b642a632 100644 --- a/Tests/test_imagestat.py +++ b/Tests/test_imagestat.py @@ -65,6 +65,7 @@ def test_zero_count() -> None: st = ImageStat.Stat(im) assert st.mean == [0] + assert st.median == [0] assert st.rms == [0] assert st.var == [0] diff --git a/src/PIL/ImageStat.py b/src/PIL/ImageStat.py index 769c035b79b..2f818adc937 100644 --- a/src/PIL/ImageStat.py +++ b/src/PIL/ImageStat.py @@ -131,7 +131,7 @@ def median(self) -> list[int]: v = [] for i in self.bands: s = 0 - half = self.count[i] // 2 + half = self.count[i] // 2 if self.count[i] else -1 b = i * 256 for j in range(256): s = s + self.h[b + j]