Das es kein Problem gibt, wenn es auf Pixels angewendet würde ist klar, es wäre nur ein "unnötiger" Funktionsaufruf,
aber wenn er es
NUR auf Pixels anwendet, dann schon
Dieses wäre ja schließtlich das Selbe, wie wenn man ColorToRGB wegließe:
ColorToRGB(Image.Canvas.Pixels[x,y]) := cl...;