ПредишенСледващото

Следващите три области са известни като обща информация, съдържаща се в тези области се използва за промяна на цветовата палитра. Ако един типичен цвят поле има стойност 0, всички тези три области имат стойност нула.

CMapStart - компенсиране на първия елемент в таблицата с цветове. Таблицата може да бъде по-голяма от палитрата.

CMapLength - определя броя на елементите в таблицата с цветове.

CMapDepth - съдържа броя на битовете в един елемент на масата.

XOffeset и YOffeset - да се опише положението на изображението на екрана. По подразбиране координати (0,0) са в долния ляв ъгъл на екрана, но всеки от четирите ъгъла може да бъде отправна точка в описанието на полето на изображението.

Ширината и височината - ширина и височина - размера на изображението в пиксели. Максимален размер на TGA образ - е 512 пиксела на ширина на 482 пиксела.

PixelDepth - е номерът на байт по пиксел, съдържащи някои бита.

ImageDesc - ЕВРОВОК на изображението. Тя носи следната информация:

0-3 бита - броят на атрибутите битовете в пиксел. Някои битове в един пиксел са само за 16 и 32 битов формат TGA (алфа канал, наслагване бита и прекъсват бита). Това се дължи на Tagra адаптери работа.

Bits 4-5 определят стартовата позиция на изображението. Ако и двата бита са 0, изображението започва в долния ляв ъгъл.

6-7 бита - не се използва (резерв), трябва винаги да са на 0.

размер на изображението TGA се ограничава до 65,535 пиксела височина и до 65,535 пиксела широчина. Това е така, защото поле 16-битово използва за запаметяване на размера на заглавната си част. В противен случай, размерът на изображението е неограничен TGA. Типичен размер на Tagra 16, 24 и 32-512 х 482 пиксела на; за NuVista - 640 х 480 пиксела; и ATVista - 756 х 486 пиксела.

TGA формат определя три метода, използвани за съвременно оборудване: pseudocolor, директен цвят и точни цветове.

Pseudocolor снимки магазина на стойност показателно за данни палитра във всеки пиксел. Тази палитра съдържа и показва действителната стойност на пиксела. Pseudocolor изображения палитрата магазина всяка стойност на пикселите, както и отделен елемент от палитрата. За всеки пиксел не е индивидуален цвят канал.

Директен цветно изображение е подобна фалшива цветно изображение, само един цвят канал (червен, зелен или син) се съхраняват в отделен член и може да бъде индивидуално модифицирана. Всеки пиксел стойност на данните от пряк цветно изображение се състои от три показващи стойности, по един за всеки цвят канал в цветната карта.

Palette присъства в TGA подаде когато картата цвят на областта е да се 1. Стойността нула показва, че палитрата не присъства във файла TGA. Важно е да се разбере, че палитрата трябва да присъства в изображение файл, TGA, дори ако не се използва данните на изображението. Всички изображения са TGA файлове, създадени от програмата за TIPS съдържа палитрата, за да запази 256 цветовете са в съветите за отстраняване на цветовата палитра.

TGA формат включва промяна на големината на палитрата. Palette нужда от друг формат, за да се реализира определен брой цветове, въз основа на дълбочината на пиксел данни на изображението. 8-битово изображение осигурява 256 цветова палитра, дори и ако имате нужда от само четири цвята за възпроизвеждане на изображение на картината.

Форматът на TGA, обаче, не се уточнява броят на цветна карта елемент въз основа на задълбочен пиксел, като по този начин цветно изображение 57 може да има само 57 елементи палитра. елемент номер в палитра съдържа в CmapLength заглавния.

Стойността на всеки съхранява в палитра заглавие CMapDepth, дълбочина на пикселите и дълбочина панел елемент елемент не винаги е един и същ. 24-битов изображение трябва да включва палитра елементи 256, всеки елемент трябва да има дълбочина от 24 бита, тя трябва да съдържа само данни за пикселите с 8-битова дълбочина. Тъй като всички 8 бита са необходими, за да се определят елементите палитрата 256. Също така е възможно да се използва елементарен палитра 4096, където всеки елемент е 8 бита дълбоко. Поради това е необходима всеки пиксел, за да имат минимална дълбочина от 16 бита. Дълбочината на плоскостния елемент винаги съдържа алфа канал, разположен над или прекъсва малко информация.

1.5. кодиране на данни с изображения.

Данните за изображението се съхранява в некомпресиран TGA файл. Поради тази причина, TGA файлове са големи, особено когато данните за растерна графика е с дълбочина от 24 или 32 бита. В тази връзка, в спецификацията TGA сложи проста, но ефективна схема УПИ компресия.

Метод за кодиране на УПИ, TGA формат за компресиране на пикселите идентичен работата по-добре от идентичен режим битове или байтове. Така се постига по-висока степен на сгъстяване (компресия) схема УПИ битове или байтове защото TGA пиксел данни често се използва в многобайтови файлове са по-добре, отколкото на един файл. Ето защо, съседни идентични код байта в данните на изображението TGA често се отнася за малки файлове.

Сгъстен данни с използване на TGA УПИ схема могат да включват два типа: криптирани и суровите данни. Използването на тези условия, УПИ компресия за TGA могат да бъдат представени, както следва:

Ако използвате некодирана пакет:

Броячът е настроен на 0

Чете данни на пикселите и сканиране диапазона

Чете втория пиксел и сканира набор от данни

Ако първият пиксел, е същият като на втория

Той пише брояч стойност

Пише пиксел стойност

В противен случай, непреработена пакета:

Броячът е настроен на 0

Чете брой пиксели и сканира обхвата на данните

Увеличава тезгяха за всеки пиксел прочетено

Той пише брояч стойност

Той пише всички пикселни стойности за четене.

Всички формати са идентифицирани Tagra поле тип данни, който е еднобайтовата двойно число, намиращ се в трета байт на файла. Тук са най-различни типове файлове, които се идентифицират с тази област:

0 - няма данни, описващи изображения

1 - некомпресиран, цвят картирани изображения.

2 - некомпресиран, RGB изображения.

3 - некомпресиран, черно-бели изображения.

9 - runlength кодирани цветово нанесени изображение.

10 - Runlength кодиран RGB изображение.

11 - цип, черно-бели изображения.

32 - Сгъстен цвят нанесени данни с използване на Хъфман, Delta и runlength кодиране.

33 - Пресовани цвят картирани данни, използвайки Huffman, Delta, и runlength кодиране. Метод quadtree тип с 4 цикъла.

Този документ описва само един формат: 1.

Тип на данните №1: цвят картирани изображения.

поле за данни с изображения.

Това поле се определя ширината и височината на индекса на цвета картите на. Всеки индекс се съхранява като чист байта цяло число (обикновено 1 или 2). Всички полета не съдържат никакви знаци. Ниска байт се съхранява преди полето за две байт.

Така че, от всички по-горе е посочено, че следва, че TGA е разработен като графичен формат, предназначени не само за специалисти, но и на обикновените потребители на персонални компютри. И все пак по някаква причина той се интересува от компютърна графика професионалисти.

На първо място, следва да се отбележи, че, че същността на този формат е необходимо да включва факта, че тя позволява да се съдържа информация за файла. Това, между другото, е един от създателите на иновации, а след това още няколко формати са подкрепили тази функция. Тази функция се нарича "Алфа" канал за последните три вече са включени в RGB (червено, зелено, синьо) стандарт.

На второ място, този формат е в състояние да показва изображения не само от горе на долу, но и отдолу нагоре, а това не може да се промени само на етапа на създаване на изображението.

На трето място, TGA има уникални характеристики картина компресия.

Към днешна дата, този формат е включена в софтуерните продукти на много компании, сред които са и Adobe Photoshop. TGA формат използва организация образ с много цвят. Все пак, форматът TGA за изпълнението на цветовия модел RGB, Photoshop изисква 32-битов резолюция цвят. Затова TGA образ, заедно с три стандартни информационни канали има втори канал подразбиране. Благодарение на възможността за използване на Alpha-канал TGA формат получил широко разпространени телевизионни изображения.

3.1. ПОДРОБНО ОПИСАНИЕ НА чертеж

С "правоъгълник" инструмент в изглед отпред създадете правоъгълна схема, вътре в него с помощта на "елипса" създаде два кръга, а след това с помощта на инструментите "свобода" и "гумичка" създаде две пунктирана линия аксиално-нататъшно използване на "шаблон за запълване Post Script "създаде люк със следните параметри: Максимална дистанция - 80

Мин разстояние - 80

След това, с помощта на "размер" измерения.

В план с помощта на по-горе дадени инструменти.

Списък на използваната литература:

Всички материали в "информатиката и програмирането"

Свързани статии

Подкрепете проекта - споделете линка, благодаря!