Na dann trotzdem das obige machen und du musst dann dir einen Schwellenwert programmieren.
z.B. löß die Hintergrundfarbe in seine
RGB werte auf und prüfe dann:
wenn r oder g oder b > 128 dann mache label.color = schwarz, ansonsten label.color = weiß
du kannst das ja noch feiner machen, vielleicht komplimitär farben bilden.