рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Системы компьютерной графики

Системы компьютерной графики - раздел Информатика, Прикладное программное обеспечение   Системы Компьютерной Графики – Это Отдельные Программы...

 

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

В растровой графике изображение какого-либо графического объекта описывается конкретным расположением и цветом точек (пикселей), привязанных к сетке (растру, см. главу 1), т.е. оно создается как в мозаике. Чем больше точек и чем они мельче, тем визуально качественнее изображение (и больше размер файла). Одна и та же картинка может быть представлена с лучшим или худшим качеством в соответствии с разрешением, т.е. количеством точек на единицу длины. Разрешение обычно измеряется в точках на дюйм – dpi или в пикселях на дюйм – ppi.

При редактировании растровых графических объектов изменяется цвет пикселей, а не форма линий. Вывод растровой графики на устройства с более низким разрешением, чем разрешение самого изображения, понизит его качество.

Кроме того, качество характеризуется еще и количеством цветов и оттенков, которые может принимать каждая точка изображения. Чем большим количеством оттенков характеризуется изображение, тем большее количество двоичных разрядов потребуется для описания каждого пикселя.

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

В настоящее время распространены следующие форматы растровой графики .bmp, .pcx, .gif, .tif, .jpg, .png,и др.

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

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

Очевидно, описание простых векторных графических объектов занимает значительно меньше места, чем растровых. Еще одно преимущество - качественное масштабирование в любую сторону. Увеличение или уменьшение объектов производится увеличением или уменьшением соответствующих коэффициентов в математических формулах. Но векторный формат становится невыгодным при передаче изображений с большим количеством оттенков или мелких деталей (например, фотографий). Ведь каждый мельчайший блик в этом случае будет представляться не совокупностью одноцветных точек, а уравнением линии (математической формулой) или совокупностью графических примитивов, каждый из которых, является формулой. Это приводит к увеличению файлов.

Таким образом, выбор растрового или векторного формата зависит от целей и задач работы с изображением. Если нужна фотографическая точность цветопередачи, то предпочтительнее растр. Логотипы, схемы, элементы оформления удобнее представлять в векторном формате. Понятно, что и в растровом и в векторном представлении графика (как и текст) выводятся на экран монитора или печатное устройство в виде совокупности точек. В Интернете графика представляется в одном из растровых форматов, понимаемых браузерами без установки дополнительных модулей – GIF, JPG, PNG.

Из-за описанных выше особенностей представления изображения, для каждого типа приходится использовать отдельный графический редактор – растровый или векторный. Разумеется, у них есть общие черты – возможность открывать и сохранять файлы в различных форматах, использование инструментов с одинаковыми названиями (карандаш, перо и т.д.) или функциями (выделение, перемещение, масштабирование и т.д.), выбирать нужный цвет или оттенок... Однако принципы реализации процессов рисования и редактирования различны и обусловлены природой соответствующего формата. Так, если в растровых редакторах говорят о выделении объекта, то имеют в виду совокупность точек в виде области сложной формы. Процесс выделения очень часто является трудоемкой и кропотливой работой. При перемещении такого выделения появляется “дырка”. В векторном же редакторе объект представляет совокупность графических примитивов, и для его выделения достаточно выбрать мышкой каждый из них. А если эти примитивы были сгруппированы соответствующей командой, то достаточно “щелкнуть” один раз в любой из точек сгруппированного объекта. Перемещение выделенного объекта обнажает нижележащие элементы.

С некоторыми особенностями работы с простым векторным редактором Microsoft Draw мы познакомились в разделе 4.1.3., «Создание рисунка». Этот редактор встроен в офисный интегрированный пакет программ MS Office.

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

Некоторые растровые редакторы способны грузить один из векторных форматов (обычно .wmf) в качестве фона или сразу переводить их в растр с возможностью непосредственного редактирования.

– Конец работы –

Эта тема принадлежит разделу:

Прикладное программное обеспечение

Прикладное программное обеспечение ППО составляют программы конечного пользователя Это самый обширный класс программного обеспечения В настоящее... Классификация прикладного программного обеспечения...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Системы компьютерной графики

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

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

Прикладное программное обеспечение специального назначения
Решает более узкие задачи, а также задачи профессионального характера в различных предметных областях. Информационные системы (ИС), предоставляющие широкие возможности

Текстовые редакторы, процессоры
  Со времен изобретения письменности текстовые документы используются для хранения и передачи данных. В современном понимании текстовым документом является и короткая записка, и толст

Программа Блокнот (NotePad)
Общие функции редактирования рассмотрим на примере редактора NotePad (блокнот), программы, встраиваемой в операционные системы серии Windows 9x (разработка Microsoft). Блокнот предназначен

Текстовый процессор WordPad
Дальнейшее развитие возможностей текстового редактора получено в текстовом процессоре WordPad, который также как и «блокнот» встроен в операционные системы Windows 9X. Запуск его происходит через П

Текстовый процессор Word
Текстовый процессор Word сейчас один из самых популярных программных продуктов в мире. Его последние версии представляют мощный программный конгломерат, объединяющий около тысячи различных возможно

Создание документа
В Word любой документ создается на основе некоторого образца, называемого шаблоном. Шаблон – это именованная совокупность параметров (страниц, абзацев, шрифтов и д.р.) для создания документа

Дополнительные возможности ввода текста.
Текстовый процессор Word, как известно, является многооконным приложением, что создает удобства при одновременной работе с несколькими документами, например, при создании документа на основе

Параметры шрифта.
Диалоговое окно имеет три вкладки: ШРИФТ, ИНТЕРВАЛ, АНИМАЦИЯ. Вкладка ШРИФТ аналогична WordPad, но имеет значительно большие возможности по видоизменению шрифта.

Стили оформления
Как известно, абзац – это часть текста между двумя нажатиями клавиши Enter, т.е. любой заголовок является абзацем. Абзац имеет несколько параметров настройки и, конечно, было бы не рациональ

Электронные таблицы
Решение ряда экономических задач часто приводит к обработке прямоугольных таблиц данных разных типов (текстовых, числовых). Применение средств алгоритмических языков высокого уровня оказалось во мн

Создание таблиц
Ввод данных в ячейку и в диапазон. В любой ячейке Excel может содержаться текстовая строка, число или формула. Тип данного определяется автоматически при вводе. Е

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

Модели данных
Для реализации основных функций в ИС используется различные принципы описания данных. Ядром любой БД является модель представления данных. Подробному описанию различных моделей посвящена сле

Анализ предметной области
Проектирование баз данных начинается с анализа предметной области, в которой будет работать ИС. Как правило, этот этап выполняется разработчиками ИС совместно с заказчиком. Обычным языком описывают

Проектирование
Дальнейшая работа над проектом связана с конкретной СУБД, поэтому, предварительно учитывая требования заказчика и намеченную архитектуру ИС, выбирают СУБД. Мы рассмотрим эту часть на примере СУБД M

Растровый редактор Paint
Paint – простейший графический редактор (разработчик Microsoft), предназначенный для создания и редактирования растровых графических изображений в основном формате Windows (BMP) и форматах И

Офисные интегрированные программные средства
  Среди множества интегрированных пакетов программ наиболее распространенным является пакет офисных программ и в частности Microsoft Office (разработчик Microsoft). Он включает нескол

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

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги