From bf4046e1e7810ca52d8efd78a8c690968e1c9fcf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20Sch=C3=BCtz?= Date: Thu, 20 Jul 2023 15:29:05 +0200 Subject: [PATCH] ... --- include/CsvWriter.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/include/CsvWriter.h b/include/CsvWriter.h index 3e7c96f..84cd3e4 100644 --- a/include/CsvWriter.h +++ b/include/CsvWriter.h @@ -77,7 +77,11 @@ vector> createAttributeHandlers(shared_ptr str memcpy(&rgb, source->data_u8 + index * attribute->size, attribute->size); - *stream << rgb[0] << ", " << rgb[1] << ", " << rgb[2]; + uint32_t R = rgb[0] > 255 ? rgb[0] / 256 : rgb[0]; + uint32_t G = rgb[1] > 255 ? rgb[1] / 256 : rgb[1]; + uint32_t B = rgb[2] > 255 ? rgb[2] / 256 : rgb[2]; + + *stream << R << ", " << G << ", " << B; }else{ *stream << "0, 0, 0"; }