I задал этот вопрос на сайте графического дизайна , но он включает в себя программный компонент, на который можно было бы лучше ответить здесь.
В частности, у меня есть куча изображений фотографического карандаша.Я хотел бы удалить цвет из одного, чтобы получить нейтральное изображение, которое я могу загрузить в приложение для iPhone, которое я пишу, и динамически окрашивать.Цветные изображения имеют темные области (тени) и светлые области (блеск), которые я хотел бы сохранить.Я буду динамически красить его множеством разных цветов, от белого до радужного и черного.
Мое первое желание - превратить изображение в изображение в градациях серого, а затем каким-то образом превратить цветной канал в альфа-канал,и измените цвет всех пикселей на черный.Тогда я мог бы использовать его в качестве маски.Однако это сохранит только тени, и я потеряю все блики.
Есть идеи?