Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по практике ЭВМ и ПУ.doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
12 Мб
Скачать
☆

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

8.8.1 Tiff (*.TIF).

TIFF (Tagged Image File Format) - тегированный (тег - признак, сопровождающий данные) формат графических файлов, наиболее часто употребляемый для обмена изображений между программами и компьютерными платформами, был разработан совместно корпорацией Aldus и группой, разработавшей систему Windows в фирме Microsoft.

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

При разработке данного формата была разработана такая структура файла, которая минимизирует изменения в структуре при последующих добавлениях новых возможностей. Формат TIFF не зависит от операционной системы. Существует единственное ограничение: файл должен состоять из последовательности байтов, пронумерованных от 0 до N. Наибольшая длина файла TIFF - 2**32 .

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

Если Вы сохраняете изображения 256-цветные, с 24-битными цветами или изображения с градацией серого, у Вас есть возможность выбрать специальный компрессирующий или декомпрессирующий формат в меню опции "File".

PhotoFinish использует LZW-компрессию с этими типами иллюстраций.

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

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

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

8.8.2 Bitmaps (*.BMP).

BMP - формат (Bitmap- байтовый массив) - это внутренний формат графических файлов, применяемых в Windows версии 3 и выше, который поддерживается также окружением OS/2.

Если Вы хотите использовать BMP - файл, полученный в Windows, для окружения OS/2, Вы должны открыть его с Publisher Paintbrush для OS/2 и записать в OS/2 в BMP-формате.

BMP-формат позволяет записывать изображения черно-белые, 256-цветные, с 24-битными цветами, а также изображения с градациями серого.

8.8.3 EPC (*.EPC).

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

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

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

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

Встречаются версии PhotoFinish'а, которые не поддерживают в "preview" копирование .EPC- файлов; хотя Вы и можете записать файл в EPC-формате, считать в PhotoFinis'e Вы его не сможете. Возможно, Вам нужно будет сохранить изображение в файле PCX-формата до принятия окончательного решения. Необходимо помнить также, что, несмотря на совершенную согласованность, EPC - файлы не содержат информации о палитре.

8.8.4 GIF (*.GIF).

GIF (Graphics Interchange Format) - графический формат обмена используется как для передачи изображений, так и для обмена изображениями между компьютерными платформами. "GIF", кроме того, является служебным признаком фирмы CompuServe Incorporated. PhotoFinish поддерживает единственную версию .GIF-файлов.

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

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

8.8.5 JEPG (*.JPG).

JEPG (Joint Photographic Experts Group) - совместимая фотографическая профессиональная группа форматов файлов, предназначенная для работы в PhotoFinish'e с использованным в нем методом компрессии с помощью дискретного косинусного преобразования. JEPG- формат файлов PhotoFinish'a соответствует JEPG- формату обмена файлами. Из всех форматов, используемых в PhotoFinish'e, JEPG даст Вам наибольшую компрессию.

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

Вы можете выбрать суммарный "ущерб", который приемлем для Вашей иллюстрации из меню опции File. Есть возможность выбрать "Минимальные потери", "Низкие потери", "Средние потери" или "Высокие потери" и PhotoFinish произведет компрессию с предустановленным значением.

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

8.8.6 MS Paint (*.MSP).

Формат Microsoft Paint (MSP) применяется в программе Microsoft Paint, включенной в Windows, в версиях ниже 3. PhotoFinish может поддерживать MSP- иллюстрации предварительно записанные другими приложениями, но сохранять свои иллюстрации в MSP-формате Вы не сможете.

8.8.7 Targa (*.TGA).

Targa - формат появился в 1984г. в TrueVision и обещал стать оригинальным при работе с системами, которые используют интерфейс TrueVision и позволяет Вам видеть на экране 16,7 миллионов цветов одновременно (все цвета, содержащиеся в цветной иллюстрации, кодированной 24- битными словами).

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

Хотя Targa-файлы могут иметь несколько расширений, PhotoFinish автоматически использует расширение *.TGA. При сохранении файлов Вы можете выбрать в меню опции File специальный компрессированный или некомпрессированный формат. В компрессированном TGA-формате используется схема компрессии группового кодирования.

Для справки:

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

8.8.8 ZSoft PCX (*.PCX).

PCX-формат был разработан в 1984 г. фирмой ZSoft Corporation. Это устоявшийся промышленный стандарт для обмена изображений между программами, кроме того, он поддерживается множеством графических и настольных издательских систем.

Вы можете записывать изображения черно-белые, 256-цветные, c 24-битными цветами, а также изображения с градациями серого, используя ZSoft PCX-формат. PhotoFinish использует групповое кодирование при компрессии для записи массивов на Ваш жесткий диск.

Если Вы будете записывать изображения с градациями серого или 256-цветные, у Вас есть возможность выбрать 16 или 256 цветов в меню опции File. Photo Finish автоматически использует лучшие полутона для записи в 16-цветном субформате.

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

В качестве примеров приведем описание конкретных сканеров.

Модель Datacopy 730GS стоимостью 1300 долл. представляет собой сканер планшетного типа, предназначенный для ввода как графической, так и текстовой информации. Помимо обеспечения интерпретации 16 или 64 уровней серой шкалы устройство имеет 27 различных значений разрешения в диапазоне 60 - 450 точек на дюйм. Однако при максимальном значении двух этих параметров потребуется более 23 минут для ввода информации и порядка 20 Мбайт на диске для ее записи. Для ввода фотографии с 16 уровнями серой шкалы при разрешении 60 точек на дюйм требуется 1 мин. Программой ввода изображений PC Image обеспечивается возможность записи файлов в четырех форматах. Дополнительно к этому она предоставляет широкий спектр возможностей для редактирования изображений, хотя больших успехов можно добиться с использованием независимых графических редакторов PC Painbrush IV Plus и Publisher's Paintbrush.

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

Устройство Kurzweil Discower 73200 модели 5 стоимостью 4995 долл. представляет собой сканер, который ориентирован только на ввод текстовой информации, при этом распознаются различные шрифты и обеспечиваются три уровня управления контрастностью. Интерпретация букв осуществляется методами искусственного интеллекта, реализованными в программных средствах. Обеспечивается запись информации в файлы 16-текстовых форматов. Сканер поставляется с сопроцессорной платой, содержащей 2-Мбайт ОЗУ.

Модель Kurzweil K-5000 превосходит все существующие модели как по стоимости (15950 долл.), так и по быстродействию и качеству. В его состав входит плата сопроцессора, содержащая МП МС68020 и 4-Мбайт ОЗУ. Для ввода фотографии при разрешающей способности 400 точек на дюйм в режиме серой шкалы требуется менее 5 мин. Имеется возможность ввода текстовой информации. В программных средствах распознавания символов при этом использованы методы искусственного интеллекта.

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