From 0ad8fff9f995c188a9858c5756698314ead96966 Mon Sep 17 00:00:00 2001 From: leccelecce <24962424+leccelecce@users.noreply.github.com> Date: Sun, 22 Mar 2026 18:18:20 +0000 Subject: [PATCH] Fix quality=0 handling Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> --- frigate/util/image.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frigate/util/image.py b/frigate/util/image.py index 56333086a..50662614c 100644 --- a/frigate/util/image.py +++ b/frigate/util/image.py @@ -272,7 +272,7 @@ def draw_box_with_label( def get_image_quality_params(ext: str, quality: Optional[int]) -> list[int]: if ext in ("jpg", "jpeg"): - return [int(cv2.IMWRITE_JPEG_QUALITY), quality or 70] + return [int(cv2.IMWRITE_JPEG_QUALITY), quality if quality is not None else 70] if ext == "webp": return [int(cv2.IMWRITE_WEBP_QUALITY), quality or 60]