From 240c44e50c4dd44c2237f4f37d716fd898160917 Mon Sep 17 00:00:00 2001 From: Maxime Desroches Date: Mon, 27 Jun 2022 06:36:27 -0700 Subject: [PATCH] snapshot: fix rgb overflow (#24963) clamp rgb --- system/camerad/snapshot/snapshot.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system/camerad/snapshot/snapshot.py b/system/camerad/snapshot/snapshot.py index 9a81937eec..946c220a77 100755 --- a/system/camerad/snapshot/snapshot.py +++ b/system/camerad/snapshot/snapshot.py @@ -39,7 +39,7 @@ def yuv_to_rgb(y, u, v): [0.00000, -0.39465, 2.03211], [1.13983, -0.58060, 0.00000], ]) - rgb = np.dot(yuv, m) + rgb = np.dot(yuv, m).clip(0, 255) return rgb.astype(np.uint8)