diff --git a/frigate/util/image.py b/frigate/util/image.py index 98e42d53e..f91f55888 100644 --- a/frigate/util/image.py +++ b/frigate/util/image.py @@ -573,6 +573,7 @@ def clipped(obj, frame_shape): else: return False + class FrameManager(ABC): @abstractmethod def create(self, name, size) -> AnyStr: @@ -639,6 +640,7 @@ class SharedMemoryFrameManager(FrameManager): self.shm_store[name].unlink() del self.shm_store[name] + def create_mask(frame_shape, mask): mask_img = np.zeros(frame_shape, np.uint8) mask_img[:] = 255