Файлови формати за компютърна графика

Работата с инструменти за компютърна графика включва използването на различни графични пакети от растерна и векторна графика (PhotoShop, CorelDraw, bCad, AutoCad, Compass и др.) При създаване на графична информация (чертежи, рисунки, илюстрации). Всички тези пакети работят в подходящи формати, които позволяват не само да се запази създадената информация, да се експортира в други пакети, но и да се импортира графична информация от други пакети. В компютърната графика се използват голям брой формати, но само малка част от тях са станали де факто стандарт и се използват в огромното мнозинство от програмите. Разнообразието в подходите (алгоритмите) и инструментите за решаване на традиционни проблеми с компютърната графика води до несъвместимост на изходните данни. По правило несъвместимите изходни файлови формати имат векторни, растерни, триизмерни изображения, въпреки че има файлови формати, които ви позволяват да съхранявате данни от различни класове. Много приложения са ориентирани към задачи със собствени специфични формати, но желанието да се интегрират в обща информационна структура ги принуждава да използват специални трикове, филтри или да експортират изображението в стандартен формат за обмен.

TIFF (Tagget Image File Format) е предназначен за съхраняване на висококачествени растерни изображения (файлово разширение.TIF) в графични пакети, работещи наMS-DOS, IBM PC, Unix, Macintoshплатформи. Широкото използване на този формат се обяснява с неговите възможности: поддръжка на множество цветови модели, наличие на осем-битов алфа канал [3], запазване на изрязващи пътеки, различни алгоритми за компресиране без загуба на информация. Форматът се поддържа от повечето графики, оформление и дизайн,растерни и векторни програми.GIFCMYKиPantoneцветни модели, поддържани отTIFF, осигуряват точно цветопредаване при отпечатване на изображения; позволява запис във файлов цветен профилICC. Последните версии наTIFFподдържат няколко алгоритъма за компресиране на изображения:LZW - без загуба на информация; ZIP – без загуба на информация, JPED – с частична загуба на информация.Прието е методът за компресияLZW, който осигурява по-малък размер на изходния файл, да се разглежда като универсален метод за компресиране. Форматът се използва широко за съхранение и обмен на графична информация между различни графични платформи.

GIF(CompuServe Graphics Interchange Format)- Графичен формат за обмен на растерни изображения. Разработено отCompuServe.Поддържа се от операционни системиMS-DOS, IBM PC, Unix, Macintosh и Amiga. Форматът е проектиран да поддържа графики в Интернет, независимо от хардуера. Поддържа функции за прозрачност на цветовете и някои анимации. Поддържа 256 цветно кодиране. Един от цветовете може да получи свойството прозрачност чрез двубитов алфа канал. Позволява включването във файла на няколко растерни изображения, които се възпроизвеждат с определена честота, което гарантира показването на най-простата анимация на екрана.

Придоби голяма популярност в интернет, благодарение на високата степен на компресия (методLZW). Ограничените възможности за работа с цветни изображения обуславят използването му изключително за електронни публикации.

BMP(Windows Device Independent Bitmap)е растерен формат за обмен на изображения между приложения, работещи наоперационната система Windows (файлово разширение .BMP). Форматът поддържа големиброй цветови модели до 24 - битово пространствоRGB. Форматът за печатCMYKне се поддържа, което ограничава обхвата на BMP за електронни публикации. Размерът на графичното изображение е неограничен. МетодътRLE(компресия без загуби) се използва като алгоритъм за компресия.Файловете във форматBMPса големи.

PSD (PhotoShop Document) - патентован растерен формат на пакетаAdobe PhotoShop, един от най-мощните по отношение на съхранение на графична информация. Поддържа платформи на операционната системаMacintosh и Windowss. Запомня параметрите на слоеве, канали, степени на прозрачност, разнообразие и разнообразие от маски. Максималният размер на записано изображение е 30 000 x 30 000 пиксела. Поддържа 48-битово цветно кодиране, разделяне на цветовете, различни цветови модели. Приложеният метод на компресиране (RLE) не осигурява достатъчно компресиране, обемът на съхранената информация е доста голям.

PhotoCD е растерен формат, разработен отKodak,за съхраняване на висококачествени цифрови изображения. Поддържа се от платформи на всички операционни системи. Форматът за съхраняване на данни във файл се наричаImage Pac,чиято вътрешна структура осигурява съхранение на изображения с фиксирани разделителни способности, поради което размерите на всички файлове се различават малко един от друг и са в диапазона 4-5 MB. На всяка разделителна способност е присвоено собствено ниво, измерено от така наречената основа (База), която е 512 x 768 пиксела.

Файлът има пет нива, от Base/16 (128 x 192 точки) до Basex 16(2048 x 3072 точки).Работи с 24-битово цветово кодиране. Информацията за цвета се използва за работа с информация за цвета.Модел YCC.Този формат позволява да се съхраняват висококачествени полутонови изображения и да се записват висококачествени неподвижни изображения наCD-ROM.

JPEG(Joint Photographic Expects Group)е формат на растерно изображение (файлово разширение .JPG), разработен от C-Cube Microsystems, насочен към всички графични платформи. Работи с 24-битово цветно кодиране. Независимо от оригиналния цветови модел на изображението, всички пиксели се преобразуват в цветовото пространствоCIE Lab. Максималният разрешен размер на изображението е 64000 x 64000 пиксела.

По същество това е метод за компресиране на изображение с частична загуба на информация. Използването наJPEGкомпресия ви позволява да намалите размера на файла до 500 пъти в сравнение с обичайнатаbitmap.Позволява ви да регулирате съотношението между степента на компресия на файла и качеството на изображението. Приложените методи за компресиране се основават на премахването на "излишната" информация. Използва се главно за електронни публикации.

CDR(CorelDraw) -векторен формат. Работният формат на графичния пакет CorelDraw от Corel Corporation.

EPS(Encapsulated PostScript) -Adobeразработи формат за описание както на векторни, така и на растерни изображения в опростена версия на езикаPostScript, който е де факто стандартът в областта на предпечата и процесите на печат (файл с разширение .EPS). Това е най-надеждният и универсален начин за съхраняване и прехвърляне на графични данни. Файлът не поддържа многостранични документи, но може едновременно да съхранява растерни и векторни графики, всички необходими данни за свойствата на самото изображение: всеки цветен модел и профили (параметри за калибриране на оборудването), каналпрозрачност, изрязваща пътека, прихващане (припокриващи се цветове по границата), вградени шрифтове.

CGM (компютърен графичен метафайл) - Графичен метафайл. Файловият формат е разработен от Международната организация по стандартизация и Американския национален институт по стандартизация. Поддържа се от всички графични платформи. Работи с неограничен брой цветове и няма ограничение в размера на графичното изображение. Използват се методитеRLEиCCITT Group3 иGroup 4за компресиране на информация. Широко използван за обмен на векторна и растерна графична информация между графични приложения, работещи на различни платформи.

DXF (Data eXchange Format) - Специален формат за обмен на символна информация, разработен от Autodesk Inc. (САЩ) за своите софтуерни продукти, предимно AutoCAD. Може да работи наоперационна система MS-DOS.Поддържа 8-битово цветно кодиране, запазва 3D изображения. Форматът не осигурява компресиране на информация.

Този формат за обмен се превърна в де факто стандарт за чертожни и графични системи и се поддържа от почти всички разработчици на CAD софтуерни продукти.