Модули в компьютерной графике и обработке изображений используются для выполнения различных операций. 1
В аппаратных системах обработки изображений модули конвейера несут основную вычислительную нагрузку. 1 Каждый модуль может выполнять одну или несколько операций, например:
Каждый модуль в конвейере может работать в двух основных режимах: «обработка» и «прозрачность». 1 В режиме «обработка» модуль выполняет свою функцию согласно предварительной настройке, в режиме «прозрачность» — просто передаёт данные со входа на выход. 1
В программном обеспечении для обработки графической информации модули используются в виде плагинов, которые динамически подключаются к основной программе и предназначены для расширения её возможностей. 2 Например, это могут быть инструменты для рисования, работы с цветом, моделирования различных инструментов и имитации материалов. 2