diff --git a/skimage/measure/_regionprops.py b/skimage/measure/_regionprops.py index a130601b..297515cb 100644 --- a/skimage/measure/_regionprops.py +++ b/skimage/measure/_regionprops.py @@ -106,8 +106,9 @@ class _RegionProperties(object): self._cache = {} self._ndim = label_image.ndim + @_cached_property def area(self): - return self.image.sum() + return np.sum(self.image) def bbox(self): return tuple([self._slice[i].start for i in range(self._ndim)] +