How do I achieve this kind of color replacement programmatically?
So this i
It also depends on what you want: do you want to keep the original and only adjust the way it is shown? An effect or pixelshader in WPF might do the trick and be very fast.