From 059e1e51eafda6fc221c16e890593b086c91133d Mon Sep 17 00:00:00 2001 From: Thomas Farstrike Date: Sun, 30 Nov 2025 15:29:20 +0100 Subject: [PATCH] ImageView app: add support for grayscale images --- .../apps/com.micropythonos.imageview/assets/imageview.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/internal_filesystem/apps/com.micropythonos.imageview/assets/imageview.py b/internal_filesystem/apps/com.micropythonos.imageview/assets/imageview.py index 072160e0..ab51b89d 100644 --- a/internal_filesystem/apps/com.micropythonos.imageview/assets/imageview.py +++ b/internal_filesystem/apps/com.micropythonos.imageview/assets/imageview.py @@ -214,7 +214,9 @@ class ImageView(Activity): print(f"Raw image has width: {width}, Height: {height}, Color Format: {color_format}") stride = width * 2 cf = lv.COLOR_FORMAT.RGB565 - if color_format != "RGB565": + if color_format == "GRAY": + cf = lv.COLOR_FORMAT.L8 + else: print(f"WARNING: unknown color format {color_format}, assuming RGB565...") self.current_image_dsc = lv.image_dsc_t({ "header": {