Технический подход прост:
- получить все значения пикселей (объяснено здесь )
- Найдите значения пикселей, которые вам не нравятся, и измените их
- Нарисуйте изображение, используя измененные значения пикселей (объяснение здесь )
Имейте в виду, что если вы смешаете три шага в одном методе, не создавая объекты UIColor, а изменив их, и сразу же после этого измените изображение, вы получите гораздо лучшую производительность.