Формирование векторных графических изображений

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

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

Например, графический примитив точка (рис. 4.3) задается своими координатами (Х, У), отрезок линии - координатами начала (Х1, У1) и конца (Х2, У2) (Рис. 4.4), у (рис. 4.5) - координатами центра (Х, У) и радиусом (II), прямоугольник - величиной сторон (а, Ь) и координатами левого верхнего угла (Х1, У1) и правого нижнего угла (Х2, У2) (Рис. 4.6).

Каждому примитива задается также цвет.

Преимуществом векторной графики является то, что файлы с векторными графическими изображениями имеют сравнительно небольшой объем.

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

Фрактальные графические изображения

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

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

Map Viewer позволяет вводить и корректировать карты - изменять масштаб, пере-

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

Пакет Iris Explorer (фирма Graphics) предназначена для создания моделей погодных условий и океана.

Пакет Earth Watch (фирма Earth Watch) предназначен для моделирования и демонстрации трехмерного изображения метеоусловий над Землей, строить топологические поверхности по космическим снимкам и прогнозировать погоду на неделю вперед.

Модуль Chart в стандартном пакете MS Office позволяет легко и наглядно создать графики на основе данных, находящихся в таблице.

Форматы графических файлов

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

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

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

Bit MaP image (BMP) - универсальный формат растровых графических файлов, используется в операционной системе Windows. Этот формат поддерживается многими графическими процессорами и, в том числе, редактором Paint. Рекомендуется для хранения и обмена данными с другими приложениями.

Tagget Image File Format (TIFF) - формат растровых графических файлов, поддерживается всеми основными графическими процессорами и компьютерными платформами. Содержит алгоритм сжатия без потери информации. Используется для обмена документами между различными программами. Рекомендуется для использования при работе с издательскими системами.

Graphics Interchange Format (GIF) - формат растровых графических файлов, поддерживается приложениями для различных операционных систем. Содержит алгоритм сжатия без потери информации, который позволяет уменьшить объем файла в несколько раз. Рекомендуется для сохранения изображений, создаваемых программным путем (диаграмм, графиков и т.д.), и рисунков с ограниченным количеством цветов (до 256). Используется для размещения графических изображений на Web-страницах в Интернете.

Portable Network Graphic (PNG) - формат растровых графических файлов аналогичный формата GIF. Рекомендуется для размещения графических изображений на Web-страницах в Интернете.

Joint Photographie Expert Group (JPEG) - формат растровых графических файлов, который реализует эффективный алгоритм сжатия (метод JPEG) для фотографий и иллюстраций после сканирования. Алгоритм сжатия позволяет уменьшить объем файла в десятки раз, однако сопровождается безвозвратной потерей части информации. Поддерживается приложениями к различных операционных систем. Используется для размещения графических изображений на Web-страницах в Интернете.

Windows Meta File (WMF) - универсальный формат векторных графических файлов для Windows-приложений. Используется для сохранения коллекции графических изображений Microsoft Clip Gallery.

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

Corel Draw files (CDR) - оригинальный формат векторных графических файлов, используется в системе обработки векторной графики Corel Draw.

Fractal Image Format (FIF) - оригинальный формат фрактальных графических файлов запатентованный фирмой Iterated Systems. Используется для записи цветных фотографий в файлы с уплотнением в десятки и сотни раз без заметного ухудшения изображения.

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

 
< Пред   СОДЕРЖАНИЕ   След >