Работа с компьютерной графикой невозможна без соответствующего программного обеспечения (ПО). Программные средства, как набор универсальных и прикладных программ являются тем инструментом, что позволяет разработчику решать его задачи. Поскольку последние становятся все сложнее, справиться с ними возможно только применяя или адаптируя программный аппарат.
Ситуация такова, что обновление, совершенствование программно-аппаратных средств идет очень быстро и частое обновление машинного парка невыгодно (да и невозможно) по финансовым причинам. Поэтому программирование и использование интегрированных пакетов становится весьма актуальным.
Написание и применение любого, тем более графического ПО, требует:
— лингвистического (языкового) обеспечения;
— алгоритмического обеспечения;
— математического обеспечения;
— методического обеспечения.
• Лингвистическое — совокупность языковых средств, применяемых для написания программ.
•Алгоритмическое обеспечение — представляет из себя набор алгоритмов (схем решения) графических задач, описывающих функционирование программ, их взаимосвязи, ограничения, интрефейс.
• Математическое обеспечение — объединяет те разделы математики (аналитическую геометрию, дифференциальное и интегральное исчисление, алгебру логики и матричные преобразования), которые служат инструментом решения задач компьютерной графики.
Для решения задач видео применяют специализированные пакеты, типа Quick Time. Часто при разработке мультимедийных приложений, требуется обеспечить синтез графики и текста. Причем для текста часто необходим индексированный поиск (пример — мультимедийные энциклопедии). Хорошее решение — использование Media View. Пакет Adobe Acrobat представляет интересную технологию для работы с текстом. Набор библиотек Acrobat Tool Kit позволяет осуществить индексирование в наборе файлов и поиск по файлу индекса. Имеется возможность вывода на экран сверстанных документов в формате .pdf. Но, существенной проблемой является получение Acrobat Kit, т.к. для этого надо быть лицензионным участником программы фирмы Adobe. Это недешево.
Роль и виды базовых программных средств компьютерной графики
20 Фев, 2009
