Учебник Фамилия, имя, отчество




НазваниеУчебник Фамилия, имя, отчество
страница5/12
Дата18.04.2013
Размер1.59 Mb.
ТипУчебник
1   2   3   4   5   6   7   8   9   ...   12

2.2.3. Концовка

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


2.2.4. Некоторые форматы растровых файлов


PCX

Формат PCX был создан компанией Zsoft. Впоследствии он был использован многими компаниями, специализирующимися в области программного обеспече­ния. В настоящее время это “родной” формат графического редактора PhotoFinish. Данный формат идеально подходит для записи цветовых моделей Оттенки серого и Индексированные цвета. Серьезным недостатком формата PCX является на­личие многочисленных версий. Последнее обусловлено тем, что PCX-стандарт является открытым и поэтому широко используется многими независимыми разработчиками программного обеспечения. В результате он постоянно обновля­ется.

BMP

BMP – растровый графический формат файлов, который широко используется программами в операционной среде Windows.

Формат BMP (от слова bitmap) – это родной формат Windows. Он поддерживает­ся всеми графическими редакторами, работающими под управлением этой опера­ционной системы. Применяется для хранения растровых изображений, предна­значенных для использования в Windows, например, в качестве фона рабочего стола. С помощью этого формата можно задать глубину цвета от 1 до 24 бит.

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

Использование формата BMP не для нужд Windows является распространенной ошиб­кой. Ни на что другое он не годится: ни для Web, ни для печати, ни для простого переноса и хранения информации.

TIFF

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

Формат TIFF (tagged image file format, TIFF) является одним из самых распространенных среди известных в настоящее время форматов. Ему доступен весь диапа­зон цветовых моделей – от монохромной до RGB и CMYK. Он был разработан совместно фирмами Aldus Corporation и Microsoft как универсальный открытый формат, допускающий модификации. Поэтому файл TIFF-формата, созданный на IBM PC или совместимом компьютере, поддерживается операционной системой Macintosh и большинством Unix-подобных платформ. Он также поддерживается практически всеми основными пакетами растровой и векторной графики, програм­мами редактирования и верстки текста.

В отличие от рассмотренных форматов BMP и PCX формат TIFF поддерживает ряд дополнительных функций.

· Использование дополнительных каналов (альфа-каналов).

· Использование сжатия. Это свойство позволяет уменьшать размеры файла до 50% от исходного с помощью LZW-алгоритма сжатия, выполня­емого без потери информации.

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

На сегодняшний день формат TIFF является лучшим выбором при импорте растро­вой графики в векторные программы и издательские системы.

Формат TIFF постоянно развивается. Доказательством тому является разработка фирмой Adobe новой модифицированной версии, сделавшей его поистине уни­версальным форматом для использования в допечатном процессе. В перспективе он может вытеснить “родной” формат Photoshop PSD, поскольку недавно вышед­шая шестая версия Photoshop позволяет хранить в TIFF информацию о слоях, масках, использованных эффектах и корректировочных слоях – в общем, все то, что поддерживает PSD.

GIF

GIF (CompuServe Graphics Interchange Format) – растровый графический формат, который широко используется в Internet.

Формат GIF разработан фирмой CompuServe для представления в Интернете графики, “не­зависимой” от аппаратного обеспечения. Формат поддерживает функции прозрачности цве­тов и некоторые виды анимации. Запись изображения происходит че­рез строку, то есть полукадрами, аналогично телевизион­ной системе развертки. Благодаря этому на экране сначала появляется картинка в низком разрешении, позволяющая представить общий образ, а затем загружаются остальные строки.

Восстановление изображения происходит с разбивкой строк 1, 5, 10 и так до последней, затем 2, 6, 11 и далее в аналогичном порядке. Такой алгоритм позволяет на ранней стадии определить необходимость за­грузки изображения целиком или отказаться от ненужной картинки, тем самым экономя время.

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

PSD

PSD (Adobe Photoshop document) – это родной формат программы Adobe Pho­toshop. В последнее время этот формат получает поддержку все большего числа программ, что фактически делает его универсальным. PSD позволяет сохранять изображение с массой допол­нительных атрибутов, включая слои, дополнительные альфа-каналы, контуры и все остальное, что может сделать Photoshop. Этот формат постоянно развивается.


2.2.5. Преимущества и недостатки форматов растровых файлов

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

К преимуществам растровых файлов можно отнести следующее:

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

· Воспроизведение пиксельных данных, сохраненных в растровом файле, может осуществляться в некой системе координат, позволяющей представить эти данные в виде сетки.

· Пиксельные значения могут изменяться индивидуально либо большими группами с помощью палитры.

· Растровые файлы легко преобразовываются для передачи на точечные устройства вывода, такие как дисплеи на базе электронно-лучевой трубки и принтеры.

Однако растровые файлы не лишены недостатков:

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

· Растровые форматы плохо поддаются масштабированию. Поэтому растровые файлы при печати обычно не масштабируются.


2.3. Организация векторных файлов


2.3.1. Особенности векторных файлов

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

Векторные форматы отличаются друг от друга в большей степени, чем растровые, потому что каждый из них проектировался для конкретных целей. Если концептуально форматы, поддерживающие 1-битовые и 24-битовые растровые данные, отличаются незначительно, то различия между векторными форматами, которые используются программами САПР, и форматами, применяемыми для обмена общими данными, будут весьма существенными. Следовательно, обобщить векторные форматы тем же способом, что и растровые, – задача непростая.

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

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

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


2.3.2. Как организованы векторные файлы

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



Заголовок

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

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

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

Векторные данные

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

CIRCLE, 40, 100, 100, BLUE; LINE, 200, 50, 136, 227, BLACK; RECT, 80, 65, 25, 78, RED;

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

Палитры и цветовая информация

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

RED, 255,0,0,

BLACK, 0,0,0,

BLUE, 0,0,255.

Концовка

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


2.3.3. Некоторые форматы векторных файлов


WMF (Windows Metafile)

WMF – векторный формат, используется для представления векторной и растровой информации при работе в средах Microsoft Windows. Он использует графический язык Windows и, можно сказать, является ее родным форматом. Он предназначен для передачи векторных рисунков через буфер обмена (clipboard). Этот формат понимается практически всеми про­граммами Windows, так или иначе связанными с векторной графикой. Однако, не­смотря на кажущуюся простоту и универсальность, пользоваться форматом WMF стоит только в крайних случаях для передачи “голых” векторов. WMF искажает цвет, не поддерживает ряда параметров, которые могут быть присвоены объек­там в различных векторных редакторах. Кроме того, он не может содержать рас­тровых объектов и не понимается очень многими программами на Macintosh.

AutoCAD DXF

Формат AutoCAD DXF (Data eXchange Format, формат обмена данными) фирмы Autodesk разработан с целью обмена векторными данными. Формат адаптируется распространителями и поддерживается только одной программой. Кроме того, DXF специально приспособлен для хранения информации САПР, применяемой при выполнении механических, электрических и архитектурных чертежей. Поэтому он поддерживает не только основные векторные элементы (окружности и многоугольники), но и сложные объекты, часто используемые в САПР (например, трехмерные объекты, размерные линии и штриховку).


2.3.4. Преимущества и недостатки векторных файлов

К преимуществам векторных файлов можно отнести следующее:

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

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

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

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

Недостатки векторных файлов:

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

· Внешнее представление векторных изображений может изменяться в зависимости от отображающей их програм­мы.

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

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


2.4. Метафайлы

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

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

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

Метафайлы широко применяются для переноса растровых и векторных данных на разные аппаратные и программные платформы, поскольку они ориентированы на символы ASCII.

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

Наиболее распространенными универ­сальными форматами являются форматы EPS и PDF.

EPS (Encapsulated PostScript)

Формат EPS (Encapsulated PostScript) можно назвать самым надежным и универ­сальным способом сохранения данных. Он использует упрощенную вер­сию языка PostScript.

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

Родная программа для формата EPS – Adobe Illustrator. Начиная с ее седьмой вер­сии, этот формат поддерживается тремя платформами: PC, Macintosh и Silicon Graphics. Поэтому его можно использовать в качестве формата для межплатфор­менного обмена графикой.

PDF (Portable Document Format)

PDF – формат файлов электронных документов, может включать текст, графику и прочие данные.

Формат PDF – “родной” формат программы Adobe Acrobat, которая является ос­новным средством электронного распространения документов на платформах Macintosh, Windows, Unix и DOS.

Формат PDF, разработанный на основе языка PostScript Level 2, может использо­ваться для представления как векторных, так и растровых изображений. В этом плане PDF-страницы похожи на PostScript-страницы. Однако в отличие от по­следних PDF-файлы могут содержать элементы, обеспечивающие поиск и просмотр электронных документов, в частности гипертекстовые ссылки и электронное оглавление.

Многие программы (Adobe PageMaker, CorelDRAW, FreeHand) позволяют экспор­тировать свои документы в PDF, а некоторые еще и редактировать графику, запи­санную в этом формате. Обычно в этом формате хранят документы, предназначен­ные только для чтения, но не для редактирования. Файл в формате PDF содержит все необходимые шрифты.

AI (Adobe Illustrator Document)

AI – родной формат редактора Adobe Illustrator, напрямую открывается растровым редактором Photoshop, его поддер­живают почти все программы, связанные с векторной растровой графикой на платформах Macintosh и Windows. Все, что создает Adobe Illustrator, поддерживается языком PostScript.

Формат AI является наилучшим посредником при передаче векторов из одной программы в другую, с PC на Macintosh и обратно.

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

Похожие:

Учебник Фамилия, имя, отчество iconФамилия Имя Отчество Занимаемая

Учебник Фамилия, имя, отчество iconФамилия, имя, отчество члена летного экипажа

Учебник Фамилия, имя, отчество iconФамилия, имя отчество члена летного экипажа

Учебник Фамилия, имя, отчество iconКурс Вакантные места Фамилия, имя и отчество заявителя Основание

Учебник Фамилия, имя, отчество iconРезюме фамилия Имя Отчество
Образование: Высшее: Рудненский индустриальный институт. Специальность: Автоматизация и
Учебник Фамилия, имя, отчество iconОбщеобразовательная школа
Фамилия, имя, отчество контактного лица по вопросам инновационной деятельности в образовательном учреждении
Учебник Фамилия, имя, отчество iconФамилия, имя, отчество
Заместитель начальника корпусно-сварочного цеха ОАО «ссрз имени 111 Интернационала»
Учебник Фамилия, имя, отчество iconФамилия Имя Отчество
Необходимое техническое оборудование: презентация осенних пейзажей,запись "Времен года" Чайковского
Учебник Фамилия, имя, отчество iconАнкета Ваши Фамилия Имя Отчество
Комплекс товарного выращивания осетровых в системе замкнутого водообеспечения (узв)
Учебник Фамилия, имя, отчество iconРезюме Фамилия Имя Отчество
Личными качествами считаю: добросовестность, ответственность, исполнительна, целеустремленная, хорошая работоспособность
Разместите кнопку на своём сайте:
Библиотека


База данных защищена авторским правом ©lib.znate.ru 2014
обратиться к администрации
Библиотека
Главная страница