Как определить цвет шрифта в белый или черный в зависимости от цвета фона?

Я хочу показать несколько изображений, как этот пример Цвет заливки определяется полем в базе данных с цветом в шестнадцатеричном формате (например, ClassX -> Color: # 66FFFF). Теперь я хочу показать данные над заливкой с выбранным цветом (как на картинке выше), но мне нужно знать, является ли...