Представление графических данных и технологии обработки графической информации

Автор работы: Пользователь скрыл имя, 13 Ноября 2013 в 13:35, контрольная работа

Краткое описание

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

Содержание

Введение 3
1 Теоретическая часть 4
1.1 Представление графических данных 4
1.1.1. Форматы графических данных 4
1.1.2. Преобразование графических форматов 7
1.2. Средства для работы с растровой графикой 7
1.3. Технологии обработки графической информации 8
2 Практическая часть 14
2.1 Условие задачи 14
2.2 Описание алгоритма решения задачи 15
Список использованной литературы 21

Вложенные файлы: 1 файл

21 вариант.doc

— 366.00 Кб (Скачать файл)

На дисплейных системах векторного типа работа с графическими объектами включала, как правило, следующие основные этапы:

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

Вместе с тем, такое программное обеспечение не может в полной мере воспользоваться богатыми возможностями растровых дисплейных систем.

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

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

В настоящее время  разработаны и поставляются на рынок  весьма разнообразные программные средства, ориентированные на различные приложения, многие из которых упоминались выше. Предлагается графический пакет AutoTouch, ориентированный на рисовальный характер работы с графическими объектами и базирующийся на оригинальной геометрии рисования. Автор предлагаемого метода рисования - М.О. Ефимова.

1. Основные методы формирования графических объектов

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

- Команда-параметры - этим методом выбора команд и задания им соответствующих параметров пользуются известный пакет AutoCAD и созданные на его основе многие другие системы автоматизированного проектирования. Метод использует свою нишу в основном в среде разработчиков средств технического черчения;

- Команда-инструмент - этим методом выбора команд и/или рисовальных инструментов пользуются пакеты типа Paintbrush; метод нашел свою нишу в среде рисующих детей и дизайнеров, редактирующих битовые Г0, полученные сканированием или вводом с магнитных носителей. Данный метод использует также известный графический пакет Adobe Photoshop, имеющий расширенные возможности выделения областей и цветового редактирования; пакет нашел приложения, прежде всего, в среде дизайнеров, редактирующих импортированные извне ГО различного характера;

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

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

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

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

 

2 Практическая часть

2.1 Условие задачи

  1. Построить таблицы по приведенным  данным о доходах членов семьи (рис. 1, 2) и о расходах семьи (рис. 3) за квартал.
  2. Заполнить таблицу на рис. 4 числовыми данными о доходах семьи за квартал, выполнив консолидацию по расположению данных.
  3. Составить таблицу планирования бюджета семьи на квартал (рис.5).
  4. По данным о бюджете семьи на квартал (рис. 5) построить гистограмму.
 

Наименование доходов

Сентябрь

Октябрь

Ноябрь

Декабрь

Зарплата

4000

3000

2200

3200

Прочие поступления

 

500

 

1000

Сумма дохода в месяц

       

Рис. 1. Доходы Чижовой М.А. за 1 квартал 2006 г., руб.

Наименование доходов

Сентябрь

Октябрь

Ноябрь

Декабрь

Зарплата

7000

7000

7500

7400

Прочие поступления

1200

500

500

1000

Сумма дохода в месяц

       

Рис. 2. Доходы Чижова А. С. за 1 квартал 2006 г., руб.

Наименование доходов

Сентябрь

Октябрь

Ноябрь

Декабрь

Коммунальные платежи

630

670

700

800

Оплата электроэнергии

100

100

120

120

Оплата телефонных счетов

195

195

195

195

Расходы на питание

2500

2500

2600

3000

Прочие расходы

1000

1000

1500

2000

Погашение кредита

4000

4000

4000

4000

Суммарный расход в месяц

       

Рис. 3. Расходы семьи  Чижовых за 1 квартал 2006 г., руб.

Доходы семьи Чижовых  за 1 квартал 2006 г.

Наименование доходов

Сентябрь

Октябрь

Ноябрь

Декабрь

Зарплата

       

Прочие поступления

       

Сумма дохода в месяц

       

Рис. 4. Доходы семьи Чижовых  за 1 квартал 2006 г.

 

Наименование доходов

Сентябрь

Октябрь

Ноябрь

Декабрь

Суммарный доход в  месяц

       

Суммарный расход в месяц

       

Остаток

       

Рис. 5. Бюджет семьи Чижовых  за 1 квартал 2006 г.

2.2 Описание алгоритма решения задачи

 

Решение задачи оформлено  в приложение MS Excel.

Вся информация по условию  задачи оформлена на 5 листах: Доходы Чижовой М.А., Доходы ЧижоваА.С, Расходы семьи, Доходы семьи, Бюджет семьи

На листах Доходы Чижовой М.А., Доходы ЧижоваА.С, Расходы семьи созданы таблицы с данными амортизации за соответствующие месяцы (рис.6- 8).

Рис. 6. Расположение таблицы «Доходы Чижовой М.А. за 1 квартал 2006 г., руб.» на листе Доходы Чижовой М.А

Рис. 7. Расположение таблицы «Доходы Чижова А.С. за 1 квартал 2006 г., руб.» на листе Доходы Чижова А .С

Рис. 8. Расположение таблицы «Расходы семьи Чижовых за 1 квартал 2006 г., руб.» на листе Расходы семьи

Для вычисления суммы  дохода Чижовой М.А. и Чижова А.С. за сентябрь месяц в ячейки B5 соответствующих листов Доходы Чижовой М.А. и Доходы ЧижоваА.С введена формула:

=СУММ(B3:B4)

и скопирована с помощью  маркера автозаполнения в соответствующие ячейки С5:Е5.

Для нахождения значения суммарного расхода в месяц в  ячейку В9 на листе Расходы семьи введена формула:

=СУММ(B3:B8)

и скопирована в ячейки С9:Е9.

Для нахождения доходов семьи Чижовых за 1 квартал 2006 г. на листе «Доходы семьи» создана таблица «Доходы семьи Чижовых за 1 квартал 2006 г.» (рис. 9).

Рис. 9. Расположение таблицы «Доходы семьи Чижовых за 1 квартал 2006 г., руб.» на листе Доходы семьи

Для нахождения общей  суммы зарплат Чижовой М.А. и  Чижова А.С. в ячейку В3 введем формулу:

='Доходы Чижовой М.А'!B3+'Доходы ЧижоваА.С'!B3

Для нахождения общей  суммы прочих расходов Чижовой М.А. и Чижова А.С. в ячейку В4 введем формулу:

='Доходы Чижовой М.А'!B4+'Доходы  ЧижоваА.С'!B4

Для нахождения общей  суммы доходов в месяц Чижовой  М.А. и Чижова А.С. в ячейку В5 введем формулу:

=СУММ(B3:B4)

Скопируем эти три  формулы в ячейки С5:Е5. в результате получим сведения о доходах семьи (рис. 10).

Рис. 10. Сведения о доходах  семьи Чижовых на листе Доходы семьи

Сведем таблицу планирования бюджета семьи на квартал (рис. 11).

Рис. 11. Расположение таблицы  «Бюджет семьи Чижовых за 1 квартал 2006 г.» на листе Бюджет семьи

Заполним ячейки В3, В4 и В5 соответствующими формулами:

='Доходы семьи'!B5

='Расходы семьи'!B9

=B3-B4

Скопируем в ячейки за оставшиеся месяцы. В результате получим следующие показатели (рис.12):

Рис. 12. Сведения о бюджете  семьи Чижовых

 

По результатам имеющихся значений о бюджете семьи на листе Бюджет семьи построим гистограмму по трем показателям (рис. 13). Диаграмма строится с помощью мастера построения диаграмм по следующим шагам:

  • выделим область ячеек А2:Е5;
  • выбираем команду Диаграмма из пункта меню  Вставка. Появляется окно (рис. 13);
  • нажимаем кнопку Далее (рис. 14);
  • задаем параметры ( заголовки, подписи, размещение) (рис. 15).

Рис. 13. Окно мастера диаграмм

Рис. 14. Окно мастера диаграмм

Рис. 15. Задание параметров в окне мастера диаграмм

Диаграмму размещаем  на отдельном листе Диаграмма (рис. 16).

Рис. 16. Гистограмма «Бюджет  семьи Чижовых»

 

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

Информация о работе Представление графических данных и технологии обработки графической информации