Remove unnecessary grayscale helper

This commit is contained in:
leccelecce 2026-03-18 12:08:54 +00:00
parent 6815f1b2ec
commit a04f399b0b

View File

@ -37,20 +37,6 @@ def get_event_snapshot(event: Event) -> ndarray | None:
return image return image
def _load_snapshot_image(image_path: str) -> ndarray | None:
image = cv2.imread(image_path, cv2.IMREAD_UNCHANGED)
if image is None:
return None
if len(image.shape) == 2:
return cv2.cvtColor(image, cv2.COLOR_GRAY2BGR)
if len(image.shape) == 3 and image.shape[2] == 4:
return cv2.cvtColor(image, cv2.COLOR_BGRA2BGR)
return image
def _event_snapshot_is_clean(event: Event) -> bool: def _event_snapshot_is_clean(event: Event) -> bool:
return bool(event.data and event.data.get("snapshot_clean")) return bool(event.data and event.data.get("snapshot_clean"))
@ -87,7 +73,7 @@ def load_event_snapshot_image(
if image_path is None: if image_path is None:
return None, False return None, False
image = _load_snapshot_image(image_path) image = cv2.imread(image_path)
if image is None: if image is None:
logger.warning("Unable to load snapshot from %s", image_path) logger.warning("Unable to load snapshot from %s", image_path)
return None, False return None, False