Этот код на основе JVM Язык обработки . Есть несколько попыток портирования Processing на iPhone , но, я думаю, на этом этапе вам придется либо портировать этот код руками, копаться в недрах реализации Processing, либо искать себе какую-то другую ссылку.
Обновление: На второй взгляд кажется, что они работают с простыми низкоуровневыми данными RGB. Таким образом, код должен быть простым для переноса. Обработка достаточно близка к Java, Java достаточно близка к C ++, и вы можете скомпилировать код C ++ как Objective C (просто используйте расширение .mm). Просто скопируйте и вставьте код, исправьте синтаксические ошибки и запустите его на ваших данных RGB. Скорее всего, у вас получится сойти с рук.
Просмотрите документы CGImage для получения информации о том, как получить необработанные данные RGB.
Обновление 2: Код, на который вы ссылаетесь, выглядит как размытие стека. На странице автора говорится, что в библиотеке Fog есть порт C ++ с лицензией MIT (поиск здесь для Fog::Raster_C - StackBlur
).