4. Задачи анализа данных с использованием графических методов. Средства интерактивной графики.
Диагра́мма — графическое представление числовых данных, позволяющее быстро оценить соотношение нескольких величин. Представляет собой геометрическое символьное изображение информации с применением различных приёмов техники визуализации
Виды: диаграммы-линии (графики), диаграммы-области, столбчатые и линейные (гистограммы), круговые (секторные) диаграммы, радиальные (сетчатые) диаграммы, картодиаграммы, биржевые, трехмерные, ботанические, анимированные.
Интерактивная компьютерная графика — это так же использование
компьютеров для подготовки и воспроизведения изображений, но при этом
пользователь имеет возможность оперативно вносить изменения в изображение
непосредственно в процессе его воспроизведения, т.е. предполагается возможность
работы с графикой в режиме диалога в реальном масштабе времени.
Интерактивная графика представляет собой важный раздел компьютерной графики,
когда пользователь имеет возможность динамически управлять содержимым
изображения, его формой, размером и цветом на поверхности дисплея с помощью
интерактивных устройств управления.
Исторически первыми интерактивными системами считаются системы
автоматизированного проектирования (САПР), которые появились в 60-х годах. Они
представляют собой значительный этап в эволюции компьютеров и программного
обеспечения. В системе интерактивной компьютерной графики пользователь
воспринимает на дисплее изображение, представляющее некоторый сложный объект, и
может вносить изменения в описание (модель) объекта. Такими изменениями могут
быть как ввод и редактирование отдельных элементов, так и задание числовых
значений для любых параметров, а также иные операции по вводу информации на
основе восприятия изображений.
Системы типа САПР активно используются во многих областях, например в
машиностроении и электронике. Одними из первых были созданы САПР для
проектирования самолетов, автомобилей, системы для разработки микроэлектронных
интегральных схем, архитектурные системы. Такие системы на первых порах
функционировали на достаточно больших компьютерах. Потом распространилось
использование быстродействующих компьютеров среднего класса с развитыми
графическими возможностями — графических рабочих станций. С ростом мощностей персональных
компьютеров все чаще САПР использовали на дешевых массовых компьютерах, которые
сейчас имеют достаточные быстродействие и объемы памяти для решения многих
задач. Это привело к широкому распространению систем САПР.
Сейчас становятся все более популярными геоинформационные системы (ГИС). Это
относительно новая для массовых пользователей разновидность систем
интерактивной компьютерной графики. Они аккумулируют в себе методы и алгоритмы
многих наук и информационных технологий. Такие системы используют последние
достижения технологий баз данных, в них заложены многие методы и алгоритмы
математики, физики, геодезии, топологии, картографии, навигации и, конечно же,
компьютерной графики. Системы типа ГИС зачастую требуют значительных мощностей
компьютера как в плане работы с базами данных, так и для визуализации объектов,
которые находятся на поверхности Земли. Причем, визуализацию необходимо делать
с различной степенью детализации — как для Земли в целом, так и в границах
отдельных участков. В настоящее время заметно стремление разработчиков ГИС
повысить реалистичность изображений пространственных объектов и территорий.
Работа с компьютерной графикой — одно из самых популярных направлений
использования персонального компьютера, причем занимаются этой работой не
только профессиональные художники и дизайнеры. На любом предприятии время от
времени возникает необходимость в подаче рекламных объявлений в газеты и
журналы, в выпуске рекламной листовки или буклета. Иногда предприятия
заказывают такую работу специальным дизайнерским бюро или рекламным агентствам,
но часто обходятся собственными силами и доступными программными средствами.
Типичными для любой ГИС являются такие операции — ввод и редактирование
объектов с учетом их расположения на поверхности Земли, формирование
разнообразных цифровых моделей, запись в базы данных, выполнение разнообразных
запросов к базам данных. Важной операцией является анализ с учетом
пространственных, топологических отношений множества объектов, расположенных на
некоторой территории.
Виды изображений
Векторная графика представляет изображение как набор геометрических примитивов. Обычно в качестве них выбираются точки, прямые, окружности, прямоугольники, а также как общий случай, сплайны некоторого порядка. Объектам присваиваются некоторые атрибуты, например, толщина линий, цвет заполнения. Рисунок хранится как набор координат, векторов и других чисел, характеризующих набор примитивов. При воспроизведении перекрывающихся объектов имеет значение их порядок.
Изображение в векторном формате даёт простор для редактирования. Изображение может без потерь масштабироваться, поворачиваться, деформироваться, также имитация трёхмерности в векторной графике проще, чем в растровой. Дело в том, что каждое такое преобразование фактически выполняется так: старое изображение (или фрагмент) стирается, и вместо него строится новое. Математическое описание векторного рисунка остаётся прежним, изменяются только значения некоторых переменных, например, коэффициентов. При преобразовании растровой картинки исходными данными является только описание набора пикселей, поэтому возникает проблема замены меньшего числа пикселей на большее (при увеличении), или большего на меньшее (при уменьшении). Простейшим способом является замена одного пикселя несколькими того же цвета (метод копирования ближайшего пикселя: Nearest Neighbour). Более совершенные методы используют алгоритмы интерполяции, при которых новые пиксели получают некоторый цвет, код которого вычисляется на основе кодов цветов соседних пикселей. Подобным образом выполняется масштабирование в программе Adobe Photoshop (билинейная и бикубическая интерполяция).
Вместе с тем, не всякое изображение можно представить как набор из примитивов. Такой способ представления хорош для схем, используется для масштабируемых шрифтов, деловой графики, очень широко используется для создания мультфильмов и просто роликов разного содержания.
Растровая графика всегда оперирует двумерным массивом (матрицей) пикселей. Каждому пикселю сопоставляется значение — яркости, цвета, прозрачности — или комбинация этих значений. Растровый образ имеет некоторое число строк и столбцов.
Без особых потерь растровые изображения можно только лишь уменьшать, хотя некоторые детали изображения тогда исчезнут навсегда, что иначе в векторном представлении. Увеличение же растровых изображений оборачивается "красивым" видом на увеличенные квадраты того или иного цвета, которые раньше были пикселями.
В растровом виде представимо любое изображение, однако этот способ хранения имеет свои недостатки: больший объём памяти, необходимый для работы с изображениями, потери при редактировании.
Фрактал — объект, отдельные элементы которого наследуют свойства родительских структур. Поскольку более детальное описание элементов меньшего масштаба происходит по простому алгоритму, описать такой объект можно всего лишь несколькими математическими уравнениями.
Фракталы позволяют описывать целые классы изображений, для детального описания которых требуется относительно мало памяти. С другой стороны, к изображениям вне этих классов, фракталы применимы слабо.
Трёхмерная графика — раздел компьютерной графики, совокупность приемов и инструментов (как программных, так и аппаратных), предназначенных для изображения объёмных объектов. Больше всего применяется для создания изображений на плоскости экрана или листа печатной продукции в архитектурной визуализации, кинематографе, телевидении, компьютерных играх, печатной продукции, а также в науке и промышленности.
Трёхмерное изображение на плоскости отличается от двумерного тем, что включает построение геометрической проекции трёхмерной модели сцены на плоскость (например, экран компьютера) с помощью специализированных программ. При этом модель может как соответствовать объектам из реального мира (автомобили, здания, ураган, астероид), так и быть полностью абстрактной (проекция четырёхмерного фрактала).