Введение
Введение
Предметом машинной графики является изучение методов визуaлизации объектов различной природы с использованием средств вычислительной техники и методов обработки графической информацию.
Машинная графика широко используется при решении задач автоматизации проектирования, в машино- и приборостроении при реализации проблем машинного зрения, при формировании и обработке кино- и видеоинформации и во многих других областях.
В машинной графике можно выделить два основных типа задач:
- ввод-вывод графической информации;
- преобразование графической информации.
Ввод-вывод графической информации осуществляется за счет, с одной стороны, восприятия с носителя графического изображения и формирования информации, представляющей собой первичное описание этого изображения, с другой стороны, фиксации на носителе оптических неоднородностей, соответствующих выходному описанию графических объектов. Задача ввода-вывода графической информации решатся с помощью технических средств, представляющих собой специальные периферийные устройства, которыми оснащается ЭВМ.
Преобразование графической информации предполагает в общем случае обработку входного описания для извлечения из него необходимых сведений, представление этой информации в форме, удобной для ее передачи, хранения и отображения. В качестве составляющих этого преобразования, можно выделить:
- анализ графической информации;
Рекомендуемые материалы
- синтез графического изображения.
Анализ графической информации предполагает:
- приведение ее первичного описания к форме, удобной для последующей обработки;
- представление графической информации в виде описания ее компонент в соответствии с заданными критериями;
- подавление шумов;
- локализацию и реставрацию дефектных участков;
- преобразование масштаба и шкалы яркости;
- выделение контуров и областей;
- распознавание отдельных графических объектов и их комбинаций (сцен);
- формирование графических баз данных, позволяющих в компактной и удобной форме передавать графическую информацию и хранить ее в памяти.
К числу задач синтеза относятся:
- построение типовых линий;
- синтез фигур с использованием многоугольников;
- удаление невидимых линий и поверхностей;
- заливка областей;
- преобразование координат;
- проекции графических объектов;
- формирование теней;
- формирование выходного описания графического изображения.
4.14 Создание отчётов - лекция, которая пользуется популярностью у тех, кто читал эту лекцию.
Задачи преобразования графической информации решаются с помощью графических процессоров, которые могут быть реализованы или программно, или в виде специального процессора.
Последовательность обработки графического изображения иллюстрируется ниже приведенным рисунком (Рис.1).
Рис.1
Средства ввода, формируя входное (первичное) описание, учитывают предметную область. Их разработка или выбор осуществляются с учетом особенностей считываемого графического изображения. При формировании первичного описания учитываются алгоритмы его последующей обработки. Одним из результатов анализа могут быть сведения, характеризующие объект. Иногда эти сведения являются конечным результатом обработки графической информации.
Реализация процедур синтеза, как правило, предполагает знание особенностей обрабатываемого графического изображение и особенности технических средств, используемых для их отображения на носителе.