Я понимаю принципы эффекта разделения тона и хотел бы использовать либо цветовую карту, либо тональные кривые для отдельных каналов rgb. К сожалению, это не вариант для iOS на данный момент, поскольку SDK не включает эти фильтры.
Единственный хак, который я придумал (кроме выполнения рендеринга через opengl), дублирует изображение, корректируя оттенок в бликах в одном, тени в другом и объединяя их. Однако я бы предпочел более простой способ, который не требует двухцелевой составной операции.
Возможно ли такое действие с цепочкой любого из доступных в настоящее время фильтров изображения ядра в iOS 5?