Чего я пытался избежать, так это создания нового изображения для каждого варианта цвета. Цветовой фильтр Портера-Даффа, кажется, делает именно это.

ая в Android (1.5), у меня есть сто или около того изображений в градациях серого в виде байтовых массивов. Я хочу использовать изображения в качестве альфа-маски для рисования сплошных цветов на холсте. Изображения исправлены, но цвета могут измениться. Я могу создавать растровые объекты для каждой комбинации изображения / цвета, но это кажется ужасно неэффективным. Что было бы хорошим способом решения этой проблемы с точки зрения как памяти, так и скорости? (Мне нужно делать это много раз для каждого комбинированного изображения / цвета.)

Ответы на вопрос(3)

Ваш ответ на вопрос