Главная страница
Навигация по странице:

  • Задача компьютерной графики ( Computer Graphics )

  • Обработка изображений ( Computer Vision )

  • Конспект лекций по компьютерной графике. Конспект лекций по дисциплине Компьютерная графика


    Скачать 16.3 Mb.
    НазваниеКонспект лекций по дисциплине Компьютерная графика
    АнкорКонспект лекций по компьютерной графике.doc
    Дата22.04.2017
    Размер16.3 Mb.
    Формат файлаdoc
    Имя файлаКонспект лекций по компьютерной графике.doc
    ТипКонспект лекций
    #5372
    страница2 из 46
    1   2   3   4   5   6   7   8   9   ...   46

    Глава 1. Основные понятия


    Важнейшая функция компьютера - обработка информации. Особо можно выделить обработку информации, связанную с изображениями. Она разделяется на три основные направления: компьютерная графика (КГ), обработка и распознавание изображений.

    Задача компьютерной графики (Computer Graphics) - визуализация, то есть создание изображения. Визуализация выполняется, исходя из описания (модели) того, что нужно отображать. Существуетмного методов и алгоритмов визуализации, которые различаются между собою в зависимости от того что и как отображать. Например, отображение того, что может быть только в воображении человека — график функций, диаграмма, схема, карта. Или наоборот, имита­ция трехмерной реальности — изображение сцен в компьютерных играх, художественных фильмах, тренажерах, в системах архитектурного проектирования. Важными и связанными между собою факторами здесь являются: скорость изменения кадров, насыщенность сцены объектами, качество изображения, учет особенностей графического устройства.

    Обработка изображений (Computer Vision) — это преобразования изображений. Входными данными явля­ется изображение, и результат обработки — тоже изображение. Примерами обработки изо­бражений могут служить: повышение контраста, чёткости, коррекция цветов, редукция цве­тов, сглаживание, уменьшение шумов и так далее. В качестве материала для обработки могут использоваться космические снимки, сканированные изображения, радиолокационные, ин­фракрасные изображения и т. п. Задачей обработки изображений может быть как улучшение в зависимости от определенного критерия (реставрация, восстановление), так и специальное преобразование, кардинально меняющее изображения. В последнем случае обработка изо­бражений может быть промежуточным этапом для дальнейшего распознавания изображения. Например, перед распознаванием часто необходимо выделять контуры, создавать бинарное изображение, разделять по цветам. Методы обработки изображений могут существенно отли­чаться в зависимости от того, каким путем получено изображение — синтезировано системой КГ либо это результат оцифровки черно-белой или цветной фотографии.



    Рис. 1.1. Направления компьютерной графики

    Для распознавания изображений (Image Processing) основная задача —получение описания объектов, представленных изображением. Методы и алгоритмы распознавания разрабатывались пре­жде всего для обеспечения зрения роботов и для систем специального назначения. Но в по­следнее время компьютерные системы распознавания изображений все чаще появляются в повседневной практике многих людей, например, офисные системы распознавания текстов, программы векторизации, создание трехмерных моделей человека.

    Цель распознавания может формулироваться по-разному: выделение отдельных элемен­тов (например, букв текста на изображении документа или условных знаков на изображе­нии карты); классификация изображений в целом (например, проверка того, есть ли это изображение определенного летательного аппарата, или установление персоны по отпечат­кам пальцев).

    Методы классификации и выделение отдельных элементов могут быть тесно связаны между собою. Так, классификация может быть сделана на основе структурного анализа от­дельных элементов объекта. Или для выделения отдельных элементов можно использовать методы классификации. Задача распознавания является обратной относительно визуализации.

    Стоит отметить, что довольно популярным до недавнего времени было словосочетание интерактивная компьютерная графика. Им подчеркивалась способность компьютерной системы создавать графику и вести диалог с человеком. Прежде системы работали в пакетном режиме- способы диалога были не развиты. В настоящее время почти любую программу можно считать интерактивной системой КГ.

    1.1 Разновидности компьютерной графики


    Распространение компьютерной графики началось с полиграфии. Но вскоре она вы­рвалась из тесных помещений типографий на простор широкого применения. Огромную популярность завоевали компьютерные игры, научная графика и фильмы. Сейчас без развитой и изо­щренной графики не обходится ни один фантастический фильм, ни одна компьютер­ная игрушка. Создаются изображения настолько реальные, что трудно поверить в то, что все это создано на компьютере. Мощнейшие машины и талантливейшие команды математиков, программистов и дизайнеров работают над этим. Ни один приличный доклад в сфере бизнеса не обходится сейчас без компьютерной презентации.

    Из простого перечисления областей применения видно, что понятие компьютер­ной графики довольно обширно — от алгоритмов, рисующих на экране причудли­вые узоры, до мощных пакетов ЗD-графики и программ, имитирующих классиче­ские инструменты художника. Иными словами, компьютерная графика не являет­ся простым рисованием при помощи компьютера, а представляет собой довольно сложный комплекс, который находит применение во многих областях человеческой деятельности:

    • двухмерная графика;

    • полиграфия;

    • web-дизайн;

    • мультимедиа;

    • ЗD-графика и компьютерная анимация;

    • видеомонтаж;

    • САПР и деловая графика;

    • геоинформационные системы.

    Сферы применения компьютерной графики чрезвычайно разнообразны. Каждый ее раздел имеет свои отличительные особенности и тонкости «технологи­ческого производства». Для каждого из них создано свое программное обеспече­ние, включающее разнообразные специальные программы (графические редакто­ры). Вне зависимости от области использования каждый графический редактор, как правило, должен иметь:

    ● инструменты рисования на компьютер;

    ●   библиотеку готовых изображений;

    ● набор шрифтов;

    ● набор спецэффектов;

    ● а также быть совместимым с другими графическими программами.

    Остановимся на некоторых характерных чертах, присущих отдельным областям компьютерной графики, попутно затрагивая используемые в них программные средства.

    Полиграфия


    Компьютерная графика начала своё распространение с полиграфии. Полиграфия –довольно сложное направление, требующее от работающего в этой области наибольшей широты знаний. Даже на поверхностный взгляд работа в полиграфии довольно разнообразна: создание визиток, бланков, рекламных листовок, буклетов и плакатов; работа в периодических изданиях (часто имеющих свою специфику). Для реализации этих задач предназначены специальные программы верстки.

    Программы верстки дают возможность соединять вместе текстовую и графическую информацию для создания информационных бюллетеней, журналов, брошюр и рекламной продукции. Среди наиболее популярных программ можно выделить Adobe PageMaker и QuarkXPress. Большинство программ верстки страниц используется для компоновки различных элементов на странице, а не для того, чтобы с нуля создавать в них текстовые или графические файлы. Тексты объёмных документов, как правило, пишутся (набираются) в системах обработки текстов (текстовых редакторах типа MS Word), а затем импортируются в программы верстки. Графика часто создаётся в программах черчения (деловой графики) и редактирования изображений, а затем импортируется в программу верстки страниц. Хотя все основные программы верстки страниц обладают примерно одними и теми же возможностями, свою популярность они завоевали по разным причинам. Например, PageMaker традиционно считается самым лёгким в использовании продуктом среди программ верстки страниц, в первую очередь из-за того, что в нём использован визуальный образ, знакомый большинству художников и дизайнеров. Конкурент и аналог PageMaker – QarkXPress – обычно используется для компьютеров на платформе Macintosh. Пакеты компьютерной графики для полиграфии позволяют дополнять текст иллюстрациями разного происхождения, создавать дизайн страниц и выводить полиграфическую продукцию на печать с высоким качеством.

    Мультимедиа


    Мультимедиа – это область компьютерной графики, связанная с созданием интерактивных энциклопедий, справочных систем, обучающих программ и интерфейсов к ним.

    В отличие от полиграфии, где дизайнер-полиграфист сотрудничает с печатником, дизайнер-мультимедийщик сотрудничает с программистом. Здесь требования к графике уже другие. Так, в полиграфии, например, файлы должны были иметь достаточно большое разрешение. В результате размеры файлов могут составлять десятки и даже сотни мегабайтов. В мультимедиа же ограничением служит разрешение экрана монитора и требование минимизации размеров файлов. Здесь контроль за качеством проще, чем в полиграфии, для него достаточно хорошего монитора.

    Для работы в этой области наряду с графическими редакторами необходимо знать программы создания мультимедиа- например Macromedia Director или MS Power Point. В создании новых версий презентационных пакетов можно отметить тенденцию всё более полного использования мультимедиа-возможностей и Интернета. Эти программы допускают удобный импорт видео- и звуковых файлов, в них предусмотрены средства анимации диаграмм.

    World Wide Web (WWW)


    Важным событием в жизни общества стало появление глобальной сети Internet. Сейчас происходит бурное развитие этой сети. Возрастают мощности каналов передачи данных, совершенствуются способы обмена и обработки информации. Сеть Internet используют всё больше людей в разных странах. Это способ общения людей, обмена информацией, сближения языков, распространения идей, новое пространство для бизнеса и т.п. Важное место в Internet занимает компьютерная графика. Всё больше совершенствуются способы передачи визуальной информации, разрабатываются более совершенные графические форматы, ощутимо желание использовать трёхмерную графику, анимацию, весь спектр мультимедиа.

    Требования к созданию изображений для WWW очень противоречивы. С одной стороны, жёсткие ограничения по снижению размеров файлов для минимизации времени их передачи в сети, с другой - необходимость сохранения качества передаваемой по сети "картинки". Каждый формат графических изображений, применённый в WWW, имеет свои особенности: JPEG, например, хорош для фотографий, а GIF – для векторных изображений. К тому же WWW имеет свою область цветового охвата, что необходимо учитывать при создании изображений.

    3D-графика и компьютерная анимация


    Это ещё одно широкое и по-своему сложное направление, особый мир. 3D-графика – это создание искусственных предметов и персонажей, их анимация и совмещение с реальными предметами и интерьерами. В настоящий день определилось несколько перспективных направлений её использования.

    ● Широкое применение 3D-графика находит в индустрии компьютерных игр. Анимационные заставки, интерфейсы и персонажи компьютерных игр создаются в программах 3D-графики.

    ● Другая область применения 3D-графики–телевизионная реклама и оформление телевизионных каналов.

    ● Многие архитекторы и дизайнеры используют 3D-графику для построения макетов зданий и трёхмерных моделей архитектурных памятников, которых ещё не существует в природе.

    Освоение 3D-графики требует немало времени и мощных системных ресурсов. Чтобы результат выглядел фотореалистично, необходимо освоить не только 3D-моделирование, но и уметь правильно осветить сцену, найти хороший ракурс камеры, подобрать материал и текстуры. Всё это существенно влияет на качество графики.

    САПР и деловая графика


    Системы автоматизированного проектирования были исторически первымиинтерактивными системами (САПР - английская аббревиатура CAD- Computer Aided Design), которые появились в 60-х годах. Они представляют собой значительный этап эволюции компьютеров и программного обеспечения. В системе интерактивной KГ пользователь воспринимает на дисплее изображение, представляющее некоторый сложный объект и может вносить изменения в описание (модель) объекта (рис. 1.2). Такими изменениями могут быть как ввод и редактирование отдельных элементов, так и задание числовых значений для любых параметров, а также другие операции по вводу информации на основе восприятия изображений.

    Рис. 1.2. Модель интерактивной компьютерной графики
    Системы типа САПР активно используются во многих областях, например, в машиностроении и электронике. Одними из первых были созданы САПР для проектирования са­молетов, автомобилей, системы для разработки микроэлектронных интегральных схем, архитектурные системы и т.п. Такие системы сначала функционировали на довольно больших компьютерах. Потом получили распространение быстродействующие компью­теры среднего класса с развитыми графическими возможностями — графические рабочие станции. С возрастанием мощностей персональных компьютеров все чаше САПР начали использовать на дешевых массовых компьютерах, которые сейчас имеют достаточное быстродействие и объемы памяти для решения многих задач. Это привело к широкому распространению систем САПР.

    ● Одно из главных применений составляет их использование в различных областях инженерной конструкторской деятельности – от проектирования микросхем до создания самолётов.

    ● Другой важной областью применения САПР является строительство и архитектура.

    ● САПР используется и в медицине. Например, автоматизированное проектирование имплантантов, особенно для костей и суставов, позволяет минимизировать необходимость внесения изменений в ходе операции, что сокращает время пребывания на операционном столе (результат положительный как с точки зрения пациента, так и с точки зрения врача).

    Геоинформационные системы (ГИС)


    Сегодня становятся все более популярными. Это относительно новая длямассовых пользователей разновидность систем интерактивной компьютерной графики. Они интегрируют методы и технологии разнообразных областей - баз данных, геодезии, картографии, космонавтики, навигации и, конечно, компьютерной графики. Известны такие системы, как ArcGIS, AutoCAD Map, Maplnfo. Пример отечественных систем — ГИС "ОКО", "Визиком-Киев".

    Системы типа ГИС могутиспользовать значительные ресурсы компьютерных систем как в плане работы с базами данных, так и для визуализации объектов, находящихся на по­верхности Земли. Причем визуализацию необходимо делать с разными степенями детализа­ции — как для Земли в целом, так и в границах отдельных участков.

    Типичными для любой ГИС являются такие операции — ввод и редактирование объек­тов с учетом их расположения на поверхности Земли, формирование разнообразных цифро­вых моделей, запись в базы данных, выполнение разнообразных запросов к базам данных Важной функцией ГИС является анализ пространственных, топологических отношений множества объектов, расположенных на какой-то территории. Одной из функций также является спутниковая GPS-навигация.

    1   2   3   4   5   6   7   8   9   ...   46


    написать администратору сайта