быстрый вопрос: я обычно раскрашиваю свои изображения, но это только черно-белые маски изображений. Теперь у меня есть изображение с прозрачным фоном, черная часть и другие части, которые уже раскрашены.iOS: раскрашивать только черную часть изображения
Есть ли способ программно раскрасить только черную часть изображения? Я пробовал несколько kCGBlendMode, но никто не работал. Интересно, есть ли у меня возможность создать новое изображение, использовать его как маску для раскрашенных частей и затем программно раскрасить остальную часть изображения.
Есть ли у вас какие-либо идеи, как достичь этого просто? Благодарю.
Посмотрите на CIFilter. Есть множество фильтров. Невозможно найти atm, но вы сможете получить тот, который превращает черный в другой цвет. Используйте его, чтобы превратить изображение в отфильтрованное изображение, а затем отобразить отфильтрованное изображение. Это тоже быстро. – Fogmeister
Спасибо. Я посмотрю на это – Khal