iOS - умножить компоненты R, G, B и A объекта UIImage на константы? - PullRequest
0 голосов
/ 03 мая 2011

Учитывая объект UIImage, я хочу программно умножить компоненты R, G, B и A его цветов на фиксированные константы.Так, например, если я выберу 1,0,0,1 для своих констант, я в основном получу красный компонент изображения, отбрасывая остальные.

Есть ли простой способ сделать это?

1 Ответ

1 голос
/ 03 мая 2011

Некоторый быстрый поиск поднял этот урок:

http://brandontreb.com/image-manipulation-retrieving-and-updating-pixel-values-for-a-uiimage/

Из того, что я вижу, это руководство включает рисование UIImage в буфере в памяти, манипулирование этим буфером, а затем передачу данных пикселей из этого обратно в UIImage.

В принципе, нет простого способа сделать это с помощью любого из методов UIImage.

...