diff -r 1d03dc1173cd -r 08dc62e03a6d src/colors.cpp --- a/src/colors.cpp Sun Feb 02 00:49:32 2020 +0200 +++ b/src/colors.cpp Sun Feb 02 00:50:57 2020 +0200 @@ -82,3 +82,12 @@ } } } + +/* + * Calculates the luma-value for the given color. + * c.f. https://en.wikipedia.org/wiki/Luma_(video) + */ +double luma(const QColor& color) +{ + return 0.2126 * color.redF() + 0.7152 * color.greenF() + 0.0722 * color.blueF(); +}