diff --git a/src/tools/circlecount/circlecounttool.cpp b/src/tools/circlecount/circlecounttool.cpp
index b923a601..29333dc6 100644
--- a/src/tools/circlecount/circlecounttool.cpp
+++ b/src/tools/circlecount/circlecounttool.cpp
@@ -16,6 +16,7 @@
// along with Flameshot. If not, see .
#include "circlecounttool.h"
+#include "colorutils.h"
#include
namespace {
#define PADDING_VALUE 2
@@ -90,11 +91,7 @@ void CircleCountTool::process(QPainter& painter,
textRect, Qt::AlignCenter, QString::number(m_count));
}
- // Calculate the perceptive luminance - human eye favors green color
- double luma = ((0.299 * m_color.red()) + (0.587 * m_color.green()) +
- (0.114 * m_color.blue())) /
- 255;
- if (luma <= 0.5) {
+ if (ColorUtils::colorIsDark(m_color)) {
painter.setPen(Qt::white);
} else {
painter.setPen(Qt::black);