Описание графического формата TGA
ция набора цветов. |
| | | |
|3 |2 |Координаты начала карты цветов. |
| | |Целое число – индекс первой записи цветов карты. |
| | | |
|5 |2 |Длина карты цветов. |
| | |Целое число – счетчик записей цветов. |
| | | |
|7 |1 |Размер записей цветов в карте. |
| | |Число битов в каждой записи цветов. 16 – для |
| | |Tagra16, 24 для Tagra24, 32 для Tagra32. |
|8 |10 |Спецификация изображения. |
| | | |
|8 |2 |X – компонента начала координат изображения. |
| | |Целое число – X координата нижнего левого угла |
| | |изображения. |
|10 |2 | |
| | |Ширина изображения. |
| | |Целое число – ширина изображения в пикселях. |
|14 |2 | |
| | |Высота изображения. |
| | |Целое число – высота изображения в пикселях. |
|16 |1 | |
| | |Размер пикселя изображения. |
| | |Число битов в хранящемся индексе пикселя. |
|17 |1 | |
| | |Байт описания изображения. |
| | |Биты с 3 по 0 – количество битов, свойственных |
| | |каждому пикселю. |
| | |Бит 4 – зарезервирован. Должен быть установлен на|
| | |0. |
| | |Бит 5 – бит начала экранных координат. (0 = |
| | |начало координат нижнем левом углу, 1 = начало |
| | |координат в верхнем левом углу.) Должен стоять 0 |
| | |для изображений типа Truevision. |
| | |Биты с 7 по 6 – хранение данных, регулируемое |
| | |флагом. (00 = без чередования; 01 = двустороннее |
| | |(четное/нечетное) чередование; 10 = чередование |
| | |четырьмя способами; 11 = зарезервированный.) |
| | |Весь этот байт должен быть установлен на 0. Н |
| | |спрашивайте меня, почему. |
| | | |
|18 |различно |Идентифицирующее поле изображения. |
| | |Содержит идентификационное поле изображения |
| | |произвольной формы, длины, которая определена в |
| | |первом байте из записи изображения. Обычно, это |
| | |опускается (длина в первом байте от 1 до 0), но |
| | |может включать до 255 символов. Если требуется |
| | |сохранить большее количество идентификационной |
| | |информации, она сохраняется после данных |
| | |изображения. |
|различно |различно |Данные о карте цветов. |
| | |Смещение определяется размером идентификационного|
| | |поля изображения. Длина определяется |
| | |спецификацией карты цветов, которая описывает |
| | |размер каждой записи и количество записей. Каждая|
| | |запись цвета – 2, 3 или 4 байта. Неиспользованные|
| | |биты нужны для того, чтобы определить свойства |
| | |бита. |
| | | |
| | |4 байтная запись включает: 1 байт для синего, 1 |
| | |байт для зеленого, 1 байт для красного и 1 байт |
| | |информации о свойствах. |
| | | |
| | |3 байтная запись по 1 байту на каждый цвет: |
| | |синий, зеленый и красный. |
| | | |
| | |2 байтная запись разбивается следующим образом: |
| | |ARRRRRGG GGGBBBBB, где каждый символ представляет|
| | |собой бит. Но, из-за особенностей хранения, |
| | |первым байтом, полученным из файла, является |
| | |GGGBBBBB, а вторым – ARRRRRGG. «A» представляет |
| | |бит, содержащий описание свойств. |
|различно |различно |Поле данных изображения. |
| | |Это поле определяет ширину и высоту цветовых |
| | |индексов карты. Каждый индекс сохранен как целое |
| | |чисто байтов (обычно 1 или 2). Все поля не |
| | |содержат знаков. Младший байт сохраняется раньше |
| | |двух-байтового поля. |
Итак, из всего выше изложенного следует, что TGA разрабатывался как
графический формат, рассчитанный не только на профессионалов, но и на
обычных пользователей ПК. И все же по ряду причин он заинтересовал именно
профессионалов компьютерной графики.
Во-первых, надо отметить, то что к достоинствам этого формата надо
отнести то, что он позволяет содержать в себе информацию о графическом
файле. Это, кстати, было одним из нововведений разработчиков, впоследствии
еще несколько форматов стали поддерживать эту возможность. Эта возможность
называлась «Альфа» каналом, по мимо трех уже вошедших в стандарт RGB (Red,
Green, Blue).
Во-вторых, этот формат имеет возможность отображения картинки не
только сверху вниз, но также и снизу вверх, причем это можно менять не
только на этапе создания картинки.
В третьих, TGA имеет уникальные функции сжатия картинки.
К настоящему времени этот формат включен в программные продукты многих
компаний, к числу которых относится и Adobe Photoshop. TGA формат
использует многоканальную организацию цветных изображений. Однако в формате
TGA для реализации RGB цветовой модели, Photoshop требуется 32 битового
цветового разрешения. Поэтому TGA файл наряду с тремя стандартными каналами
имеет дополнительный информационный Альфа-канал. Из-за возможности
использования Альфа-канала TGA формат получил широкое распространение
телевизионных изображений.
2.1. Подробное описание выполнения работы в пакете CorelDRAW.
Фон: с помощью инструмента “прямоугольник” создаём контур,
который закрашиваем однотонной заливкой помощью инструмента “равномерное
заполнение”.
Антенна: с помощью инструмента “свободная рука” создаём
треугольник, далее с помощью инструмента “эллипс” создаем окружность,
после чего с помощью инструмента “ластик” стираем половину окружности, и
соединяем оба края прямой линией. После чего заливаем получившиеся фигуры.
Спутник: с помощью инструмента “эллипс” создаем окружность, после
проводим две линии с обеих сторон от окружности, направленных по
касательной. Заливаем окружность.
Дуги: с помощью инструмента “эллипс” создаём несколько дуг, которые
растягиваем и наклоняем под углом 45°.На концах одной из дуг с помощью
инструмента “эллипс” рисуем круги, далее с помощью инструмента “заливка”
заливаем их.
Текст: с помощью инструмента “текст” вводим текст, после чего с
помощью инструмента “шрифт” меняем шрифт текста.
3.1. Подробное описание выполнения чертежа
С помощью инструмента “прямоугольник” на фронтальном виде создаём
прямоугольный контур, внутри него с помощью инструмента “эллипс” создаём
две окружности, затем с помощью инструментов “свободная рука” и “ластик”
создаём штрих пунктирные осевые линии, далее с помощью инструмента “заливка
узором Post Script” создаём штриховку со следующими параметрами: Max
distance – 80
Min distance – 80
Line width – 5
Angle – 135
Random seed – 0
Затем с помощью инструмента “размер” проставляем размеры.
На виде сверху с помощью вышеприведённых инструментов.
Список используемой литературы:
1. http://pstutorials.narod.ru/first/format.html
2. http://fegsait.narod.ru/ac-nemo-tga.htm
3. http://kbt.nar.ru/docs/lgfp/ch07/07-01.html
4. Лакшин Е. “Графика для IBM PC”, 1995г.
| | скачать работу |
Описание графического формата TGA |