From 2afbc26bf9f4f32cdad26c17e8f34b7328ebb350 Mon Sep 17 00:00:00 2001 From: MartB Date: Fri, 26 Jan 2018 10:49:49 +0100 Subject: [PATCH] RGBTransform fix gamma adjustment of green, blue always taking red value This fixes #493 and is also present on the latest beta rework branch. --- libsrc/utils/RgbTransform.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libsrc/utils/RgbTransform.cpp b/libsrc/utils/RgbTransform.cpp index 2b3fd730..7c891dfc 100644 --- a/libsrc/utils/RgbTransform.cpp +++ b/libsrc/utils/RgbTransform.cpp @@ -144,8 +144,8 @@ void RgbTransform::transform(uint8_t & red, uint8_t & green, uint8_t & blue) { // apply gamma red = _mappingR[red]; - green = _mappingR[green]; - blue = _mappingR[blue]; + green = _mappingG[green]; + blue = _mappingB[blue]; // apply brightnesss int rgbSum = red+green+blue;