Képformátumok: GIF. Írta: TFeri.hu. GIF fájlformátum:

Hasonló dokumentumok
Tömörítés, csomagolás, kicsomagolás. Letöltve: lenartpeter.uw.hu

BMP = BitMaP (Bittérkép)

Készítette: Szűcs Tamás

Elemek a kiadványban. Tervez grafika számítógépen. A képek feldolgozásának fejl dése ICC. Kép. Szöveg. Grafika

JPeG fájlformátum: Négy legfontosabb szabványuk: Közös név. ISO/EIC besorolás. ITU Ajánlás. Formális cím JPEG ISO/IEC ITU-T T.

Képszerkesztés elméleti kérdések

Képszerkesztés elméleti feladatainak kérdései és válaszai

A számítógépes grafika alapjai

Számítógépes grafika. Készítette: Farkas Ildikó 2006.Január 12.

Számítógépes grafika

Webkezdő. A modul célja

Tamás Ferenc: S-VGA monitorok

A digitális képfeldolgozás alapjai

GRAFIKA. elméleti tudnivalók

Képszerkesztés. Letölthető mintafeladatok gyakorláshoz: Minta teszt 1 Minta teszt 2. A modul célja

Tömörítés, kép ábrázolás A tömörítés célja: hogy információt kisebb helyen lehessen tárolni (ill. gyorsabban lehessen kommunikációs csatornán átvinni

HTML alapok. A HTML az Internetes oldalak nyelve.

Az adatkezelés eszközei

Továbbá weboldalunkon, külön menüpont alatt weben is megjelennek az állashirdetések, ugyanúgy, mint egy állásportálon. ->

Algoritmuselmélet 7. előadás

Pixel vs. Vektor. Pixelgrafikus: Vektorgrafikus:

tb007 PREZENTÁCIÓ ÉS GRAFIKA Paint A SZÍNEK SZEREPE A KÉPALKOTÁSBAN A kép bonyolult ideg- és agyműködés eredménye a tudatunkban.

Modellek dokumentálása

Multimédia Videó fájlformátumok

Kép mozaik és piramis készítése LANDSAT űrfelvételből dr. Siki Zoltán 2011

Internetes böngésző fejlesztése a mobil OO világban

Tömörítés. I. Fogalma: A tömörítés egy olyan eljárás, amelynek segítségével egy fájlból egy kisebb fájl állítható elő.

EXTREME DIGITAL ARCULATI KÉZIKÖNYV

Egyéb 2D eszközök. Kitöltés. 5. gyakorlat. Kitöltés, Szöveg, Kép

Logókészítés és képszerkesztés alapjai Január 14.

médiaajánlat Szilveszter.hu

FELHASZNÁLÓI KÉZIKÖNYV

Anyagleadási feltételek (széles formátum) Technikai paraméterek: Tisztelt Partnerünk!

Az Educatio weboldalain elhelyezhető hirdetések technikai paraméterei

FELHASZNÁLÓI KÉZIKÖNYV SCHEDULEDETAIL KEZELÉSI ÚTMUTATÓ (TATABÁNYA VÁROS KÖZLEKEDÉSE) 1.00 verzió Dátum:

Webdesign II Oldaltervezés 3. Tipográfiai alapismeretek

TV2 Csoport Zrt TECHNIKAI SPECIFIKÁCIÓ

A leírás bemutatja hogy mint minden másra, Favicon készítésre is alkalmas az ingyenes Gimp rajzolóprogram.

Képek kódolása. Vektorgrafika. Bittérképes grafika (raszter/pixelgrafika)

Mi a különbség? Az eredeti kép 100%- os minőséggel. Ugyanaz a kép tömörítve, jpg formátumban. (méret: 1,2 KB)

Felhasználói menütérkép

SZOFTVERES SZEMLÉLTETÉS A MESTERSÉGES INTELLIGENCIA OKTATÁSÁBAN _ Jeszenszky Péter Debreceni Egyetem, Informatikai Kar jeszenszky.peter@inf.unideb.

Színes kültéri. Reklámtábla installáció

DIGITÁLIS KÉPANALÍZIS KÉSZÍTETTE: KISS ALEXANDRA ELÉRHETŐSÉG:

3. modul - Szövegszerkesztés

Digitális képalkotás fizikája, képek tárolása

Kedves versenyző, az alábbi feladatok illetve egy interneten kitöltendő teszt megoldására 90 perc áll rendelkezésedre.

Digitális képek alkotása és tárolása

A MÉKISZ tanúsított minőség védjegy. A MÉKISZ tanúsított minőség védjegy megjelenésére, felhasználására vonatkozó szabályok gyűjteménye

Fraktál alapú képtömörítés p. 1/26

Nemzeti LEADER Kézikönyv LEADER HELYI FEJLESZTÉSI STRATÉGIA FELHASZNÁLÓI KÉZIKÖNYV szeptember

E Y E Z O N E B1080PX-3 BEMUTATÁS

Felület 2/1 392x x x Borító IV. 215x x Borító III. 215x x

Ez a felhasználói útmutató a következő modellekre vonatkozik:

INFORMATIKA - VIZSGAKÖVETELMÉNYEK. - négy osztályos képzés. nyelvi és matematika speciális osztályok

Informatikai Rendszerek Alapjai

KÉP VAGY TÉRKÉP DR. PLIHÁL KATALIN ORSZÁGOS SZÉCHÉNYI KÖNYVTÁR

Informatikai eszközök fizikai alapjai. Romanenko Alekszej

FELHASZNÁLÓI KÉZIKÖNYV

LEADER. Helyi Fejlesztési Stratégiák. tervezését támogató alkalmazás

TestLine ae01tesztje-01 Minta feladatsor

INFORMATIKA Felvételi teszt 1.

Online hirdetési specifikáció. Fidelio.hu

147/2007. (VI. 26.) Korm. rendelet. egyes iparjogvédelmi beadványok elektronikus úton való benyújtására vonatkozó részletes szabályokról

OZW V7.0 firmware frissítés, Remote Tool Access részletes ismertető

KML Keyhole Markup Language

CSALÁDFAKÉSZÍTŐ PROGRAMOK

Megújult a. A jó bor, akárcsak a jó nő, a korral nemesedik. Látogatottság: UV átlag (havi): fő UV (heti): fő

A márka megjelenítése, márka elemek A logo A logo körül minimálisan szabadon hagyandó terület

Felület 2/1 392x x x Borító IV. 215x x Borító III. 215x x

ECDL Információ és kommunikáció

OpenOffice Pilot projekt az NFGM-ben

KÉPSZERKESZTÉS. GIMP GNU Image Manipulation Program szabad, ingyenes szoftver, képszerkesztő program. A Gimp natív fájlformátuma az XCF.

Információs technológiák 1. Gy: HTML alapok

Metadata specifikáció

ECDL képzés tematika. Operáció rendszer ECDL tanfolyam

Külső memóriakártyák. Felhasználói útmutató

11_Teszt_Próbavizsga

A számítógépi grafika elemei. 2012/2013, I. félév

3. modul - Szövegszerkesztés

médiaajánlat Szilveszter.hu

PDF DOKUMENTUMOK LÉTREHOZÁSA

Zimbra levelező rendszer

TestLine - zsoldosbeatesztje-01 Minta feladatsor

Digitális Sötétszoba. Szente Benjámin Pannon Egyetem Fényképészköre. Fotószakkör 2011/2012/2.

Java grafikai lehetőségek

Tipikus időbeli internetezői profilok nagyméretű webes naplóállományok alapján

ÉRETTSÉGI TÉTELCÍMEK 2018 Informatika

Kitöltési Útmutató az Elektronikus ügyintézés Regisztrált szolgáltató adatbejelentése űrlapcsomag kitöltéséhez

Ez a Használati útmutató az alábbi modellekre vonatkozik:

Információs technológiák 2. Gy: CSS, JS alapok

Információ és kommunikáció

Fontosabb menüpontok

HTML é s wéblapféjlészté s

TestLine ae01tesztje-01 Minta feladatsor

TestLine - kkvtestnk01tesztje-01 Minta feladatsor

w w w. h a n s a g i i s k. h u

8. óra op. rendszer Intéző

Szín számokkal Képábrázolás

Végfelhasználói Applet kézikönyv

Átírás:

GIF fájlformátum: GIF= Graphics Interchange Format. Magát a formátumot a CompuServe cég hozta létre 1987ben. Alapvetően bittérképes, tömörítetlen formátum. Elterjedését az internet forgalmának hihetetlen megerősödése segítette elő, valamint az, hogy maga a formátum széles körűen támogatott és könnyen használható. A GIF jelenlegi állapotában csak a képpontonkénti 8 bites megjelenést támogatja, így a kép megjelenése a paletta maximum 256 hivatkozásából áll össze. A paletta természetesen a 24bites RGBszíntérből áll össze. További lehetőség az átlátszó szín használata is, ami további esélyt ad a GIFnek. A formátum egyik legnagyobb előnye, hogy támogatja az egyszerű animációk megjelenítését azon kikötéssel, hogy egy képen egyszerre maximum 256 szín jelenhet meg. (Lásd oldalt a forgó Föld URL: http://en.wikipedia.org/wiki/gif.) A színek számának ilyen mértékű korlátozása erősen beszűkíti a GIF lehetséges alkalmazási területeit, mivel a jó minőségű digitális (fény)képekre ezen formátum nem alkalmas. Ellenben kiválóan alkalmas logók, rajzok vagy egyszerű animációk megjelentetésére! A GIF képek LempelZivWelch (LZW) eljárással veszteségmentesen tömörítettek. Ezt a tömörítési technológiát 1985ben szabadalmazták. Mivel a Unisys (az LKW tömörítési eljárás birtokosa) és a CompuServe komoly ellentétbe keveredett az idők során, ezért a kezdeti LZWt 1 / 7

1994ben lecserélték a PNGre, bár már az eredeti tömörítésnek is minden szabadalma lejárt. Történelem: Az amerikai internetszolgáltató óriás, a CompuServe 1987ben egyrészt azért vezette be a GIF formátumot, hogy az akkoriban használt RLEt helyettesíteni tudja, másrészt azért is, mert az RLE csak feketefehér képek megjelenítésére volt alkalmas. (RLE = runlength encoding) A GIF hamar népszerű lett, mivel egyrészt a hatékony LZW kódolást használta, másrészt 256 színt tudott megjeleníteni egyszerre, harmadrészt a programozók számára a kifejlesztő cég ingyenesen lehetővé tette a formátum alkalmazását azzal a kikötéssel, hogy hivatkoznak rá, mint jogtulajdonosra. A méretnek hála az akkoriban használatos PCX és MacPaint képeknél sokkal gyorsabban töltődött le még az akkori lassú telefonos modemeken keresztül is. Az eredeti GIFverzió neve: GIF87a volt (Dátum: 1987. május). Továbbfejlesztés volt a GIF89a, (Dátum: 1989 július) amely immáron támogatta az egy fájlon belüli több kép tárolását (értsd: kis animációkat!), amelyet átlapolásos, illetve áttűnéses technikával lehetett megjeleníteni. (URL: http://www.w3.org/graphics/gif/specgif89a.txt ) A két verziót leginkább az első 6 bájtjával lehet megkülönböztetni, amelyek az ASCII szabvány szerint kiolvasva: GIF87a, illetve GIF89a. A GIF az első kettő olyan képformátum között volt, amit a weboldalakon meg tudtak jeleníteni. A másik lehetőség a csak feketefehér lehetőségekkel rendelkező XBM (= X BitMap; URL: http://en.wikipedia.org/wiki/x_bitmap) volt. Érdekes, hogy a GIF megjelenítését eleinte csak a Mosaic böngésző támogatta! A GIF89a legfontosabb jellemzője, hogy több képet is képes tárolni egyetlen fájlban, így egyszerű animációkat is meg lehet jeleníteni. A GIF népszerűségének egyik oka az animáció, míg a másik az, hogy a felhasználó egyszerűen megszakíthatja a letöltést. Harmadrészt az is fontos, hogy az egyik szín átlátszó volt. 1994ben az Unisys szoftvercég rájött, hogy rendelkezik egy 1983ban bejegyzett szabvánnyal, ami a GIF formátum által használt LZW eljárásra vonatkozik. Ezért elkezdett licencdíjakat követelni a GIFet alkalmazó/létrehozó kereskedelmi programok gyártóitól. Ekkor már azonban olyan elterjedt volt a GIF a világhálón, hogy a Unisys követelésének a gyártók nemigen tudtak ellenállni. Jóllehet a freeware (ingyenes) és a nem kereskedelmi célú termékekkel szemben a Unisys nem támasztott ilyen követelést, de a botrány már kipattant. A kialakult helyzet mégis 2 / 7

PNG fájlformátum kifejlesztéséhez vezetett, ami GIFet volt hivatott felváltani, mint kváziszabványt. 1999ben az Unisys már az ingyenes szoftverek után is licencdíjat kezdett követelni és ezzel egyidőben azon felhasználók ellen is jogi eljárást indítottak, akik olyan GIF képeket használtak a Web oldalaikon, amelyek nem licencelt szoftverrel készültek. A szabvány védettsége 20032004ben járt le világszerte. De a baj, amit a szabadalmi jog körüli zűrzavar okozott, már megtörtént, így a GIF népszerűsége lecsökkent! Használat: A GIF kifejezetten alkalmas kis méretű logók, animációk megjelenítésére. Ráadásul mivel támogatja az olyan veszteségmentes tömörítést is, amelyek egységes színű területeket és határozott széleket jelenít meg, ezért népszerűsége ilyen esetekben jobb, mint az ezeket nem szerető JPEG képeknél. A JPEGnél ugyanis előnyben vannak a sima színátmenetek és a lágyabb élek. A GIF szintén támogatja a kis animált (például játékokhoz használt) képecskéket. Alkalmas a kis animációk és az rövid filmrészletek megjelenítésére. Mivel a GIF alapértelmezésben csak maximum 256 színt képes megjeleníteni, ezért nem igazán alkalmas digitális fényképek megjelenítésére. A digitális fotók megfelelő tárolására alkalmasabbak a több színt megfelelően tároló formátumok: TIFF, RAW, illetve JPEG. A PNG formátum szintén népszerű alternatívája a GIFnek, mivel a PNGnél nincs 256 színes határ, de nem létezik animációs támogatás. Újabb, nem igazán népszerű lehetőségek az MNG 3 / 7

és az APNG formátumok, amelyek egyaránt a PNGből származnak, de támogatják az animációt. Animált GIF formátum esetén a megjelenítendő képek száma után a fájlban egymás után kódolva vannak a sorban megjelenítendő képek, illetve a megfelelő paletta. Természetesen kódolni kell a megjelenítés hosszát (századmásodpercben), valamint az esetleges átlátszó szín kódját. Mintafájl: Bájt# (hexa) Hexa érték Szöveg értékjelentés v. $00 47 49 GIF89a 46 Fejléc 38 39 Logikai 61 képleírás $06 03 00 3 szélesség képpontban $08 05 00 5 magasság képpontban $0A F7 0 $00 GCTérték: 256 színű kép 3x8 bittel ábrázolva $0B $00 Háttérszín: #0. $0C Alapértelmezett képarány R G B Elsődleges színtáblázat $0D 00 000 000 #0 0 szín (fekete) $10 80 12800 #1 0 szín 0 $85 00 000 000 #400 szín (fekete) 4 / 7

......... $30A FF FF FF 255 #255255 szín (fehér) $30D 21 F9 04 Grafikus ellenőrző kiterjesztés $310 $10 átlátszóság engedélyezett $311 00 00 animáció késleltetése nem használt $313 $10 16 A #16os szín az átlátszó $314 $00 vége $315 $2C Képleírás 5 / 7

$316 00 ($00,$00) Leírás bal felső saroktól... $31A 03 00 ($03,$05) 05...jobb 00 alsó sarokig. $31E $00 8 11 vége $31F $08 LZW minimális kódméret $320 $0B 11 bájt LZWkódolt képleírás $321 00 51 FC 1B 28 70 A0 C1 83 01 01 $00 $32C vége $32D $3B GIF fájl vége Minta eredetije: http://en.wikipedia.org/wiki/gif LZW algoritmus: 6 / 7

Teljes nevén: LempelZivWelch veszteségmentes tömörítési algoritmusa. Megalkotói: Abraham Lempel, Jacob Ziv és Terry Welch. Az eredetileg még LZ78as névre hallgató verziót Lempel és Ziv publikálta 1978ban, majd ezt fejlesztette tovább Welch 1984ben. Az eljárás célja, hogy gyors, de nem feltétlenül a legkisebb méretű állományt hozzák létre; így csak korlátozott a feldolgozott adatok mennyisége. Az algoritmus kódolás közben egy szövegtáblázatot épít, melyek azonos hosszú, általában egy 12bites egységekből állnak. Kódoláskor az algoritmus ismétléseket keres a tömörítendő anyagban, hogy azokra tudjon visszautalni a táblázat segítségével. (c) TFeri.hu, 2009 Felújítva: 2016. 7 / 7