Просто предположение, но как насчет использования слоев и прозрачности; например:
Rectangle {Background = black}
Образ
Rectange {Background = white}
Изменяя относительную непрозрачность изображения и переднего (белого) прямоугольника, я бы предположил, что вы получите разумную симуляцию изменения контрастности.
Интересно узнать, работает ли это ...