1. Adobe PhotoShop редакторына түсінік


GIF (Graphics Interchange Format) графикалық форматы



бет17/39
Дата20.12.2022
өлшемі276,05 Kb.
#58392
түріБағдарламасы
1   ...   13   14   15   16   17   18   19   20   ...   39
Байланысты:
ком гр сессия

20. GIF (Graphics Interchange Format) графикалық форматы
GIF (ағылш. Graphics Interchange Format "кескін алмасу форматы") - графикалық кескіндердің растрлық форматы. Сығылған деректерді сапаны жоғалтпай 256 түстен аспайтын форматта сақтауға қабілетті. Аппараттық емес GIF форматы 1987 жылы (GIF87a) CompuServe[en] фирмасында растрлық кескіндерді желілер арқылы тасымалдау үшін жасалған. 1989 жылы формат өзгертілді (GIF89a): мөлдірлік пен анимацияға қолдау қосылды. GIF LZW қысуды қолданады, бұл көптеген біркелкі толтырғыштары бар файлдарды (логотиптер, жазулар, схемалар) қысуға мүмкіндік береді. Ұзақ уақыт бойы GIF интернеттегі ең кең таралған форматтардың бірі болды.
GIF кескіні жол бойынша сақталады, тек индекстелген түстер палитрасы бар форматқа қолдау көрсетіледі. Стандарт тек 256 түстер палитрасын қолдау үшін жасалған.
Бояғыштағы түстердің бірі "Мөлдір"деп жариялануы мүмкін. Бұл жағдайда GIF мөлдірлігін қолдайтын бағдарламаларда (мысалы, қазіргі заманғы браузерлердің көпшілігі) фон "мөлдір" түске боялған пикселдер арқылы көрінеді. Пикселдердің "мөлдірлігі" (альфа-арна технологиясы) қолдамайды.
GIF форматы анимациялық кескіндерді қолдайды. Олар бірнеше статикалық кадрлардың тізбегі, сондай-ақ экранда әр кадр қанша уақыт көрсетілуі керек екендігі туралы ақпарат. Анимацияны циклдік етіп жасауға болады (ағылш. loop), содан кейін соңғы кадрдан кейін бірінші кадр ойнатыла бастайды және т. б.
GIF анимациясы мөлдірлікті келесі кадрды толығымен сақтамау үшін қолдана алады, Тек алдыңғы кадрға қатысты өзгерістер.
Құжатталмаған, бірақ қолдау көрсетілетін мүмкіндік-кадрлар арасында нөлдік кідіріспен Анимациялық GIF көмегімен көбірек түстерді сақтау. Бұл ретте 256 түстің шегі еңсеріледі: әр кадрдың өз палитрасы болады
GIF LZW қысу форматын қолданады. Осылайша, сызықтары қайталанатын бөлімдері бар кескіндер жақсы қысылады. Атап айтқанда, көлденең бір түсті пикселдер көп болатын кескіндер [5].
LZW қысу алгоритмі шығынсыз қысу форматтарына жатады. Бұл GIF-тен қалпына келтірілген деректер оралған деректерге дәл сәйкес келетінін білдіреді. Айта кету керек, бұл палитрасы бар 8 биттік кескіндерге ғана қатысты, түрлі-түсті фотосуреттер үшін шығындар оны 256 түске аударуға байланысты болады.
LZW қысу әдісін 1978 жылы израильдіктер Авраам Лемпель мен Джейкоб Зив жасаған, кейінірек АҚШ-та Терри Уэлч аяқтаған. LZW бүкіл файлда бірдей тізбектерді (олар "фразалар" деп аталады) іздеу арқылы деректерді қысады. Анықталған тізбектер кестеде сақталады, оларға қысқа маркерлер (кілттер) беріледі.
LZW әдісі, RLE сияқты, біркелкі, шуылсыз түстерде жақсы жұмыс істейді, ерікті графикалық деректерді сығу кезінде RLE-ге қарағанда әлдеқайда жақсы жұмыс істейді, бірақ кодтау және декомпрессиялау процесі баяу жүреді.



Достарыңызбен бөлісу:
1   ...   13   14   15   16   17   18   19   20   ...   39




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет