GPUImage — это платформа iOS, macOS и Linux с открытым исходным кодом для обработки изображений и видео на базе графического процессора. Существуют порты фреймворка для Android и других платформ.
Android — это мобильная операционная система Google, используемая для программирования или разработки цифровых устройств (смартфонов, планшетов, автомобилей, телевизоров, Wear, Glass, IoT).
Язык шейдеров OpenGL (GLSL) — это стандартный язык программирования для шейдеров в OpenGL. Существует множество версий языка, каждая из которых соответствует версии OpenGL. OpenGL ES 2.0 и выше имеют отдельные версии GLSL.
Все, что связано с обработкой цифровых изображений, то есть теория и методы, используемые для извлечения или обработки информации из цифровых изображений.