Sunteți pe pagina 1din 15

FORMATE DE FISIERE

UTILIZATE IN GRAFICA

Coordonator :
Student :

1
GRAVA CRISTIAN SIMION ALEXANDRU-
VLAD
1. Introducere

Optimizarea lucrarilor grafice si proiectarea aplicatiilor grafice portabile necesita o


buna alegere a formatului fisierului grafic. Modelele de desenare traditionale ce intervin asupra
fonturilor de caractere si asupra marginilor sunt: modul bitmap si modul vectorial. Fiecare din
aceste modele influenteaza crearea imaginilor, modificarile ulterioare, facilitatile de
import/export intre aplicatii, calitatea imprimarii.
O imagine este un tablou bidimensional de pixeli, denumit şi rastru. Fiecare linie din
imagine se numeste linie de scanare.
Pentru a înţelege mai bine modul în care sunt stocate imaginile în fişiere trebuie studiat
în primul rând modul în care sunt stocate culorile pixelilor în memoria video şi principalele
componente ale unei imagini.
Culoarea fiecărui pixel este reprezentată printr-una dintre următoarele metode:
 Dacă imaginea este monocromă, culoarea fiecărui pixel este exprimată printr-un bit, 1 sau 0.
 Pentru o imagine true color, culoare fiecărui pixel este exprimată în valori de intensitate
pentru fiecare dintre culorile fundamentale (RGB). De obicei, fiecare componentă a unei
culori este reprezentată pe un octet. Rezultă 256 de nivele pentru fiecare dintre componente.
În acest caz sunt necesari câte 3 octeţi pentru fiecare pixel şi rezultă posibilitatea utilizării a
16 777 216 combinaţii de culoare.
 Pentru o imagine bazată pe o paletă de culori, valoare fiecărui pixel este interpretată ca fiind
un index într-un tabel cu valori RGB (paleta de culori sau colormap). Numărul de biţi
necesar pentru stocarea culorii unui pixel depinde de numărul de culori din paletă.
Dimensiunile obişnuite ale paletelor de culori sunt 16 (4 biti / pixel) şi 256 (8 biţi / pixel).
Pixelul este un element component, de obicei foarte mic, al imaginilor grafice
(fotografii, desene etc.) digitale. Cuvantul provine din engleza de la PICture ELements (elemente
de imagine). Se prescurteaza prin "px", uneori si cu "p". Un multiplu des intrebuintat este 1 Mpx
= 1 megapixel = 1 milion pixeli. Distanta dintre pixelii dintr-o imagine va determina rezolutia
imaginii. Acest lucru se masoara in “pixels per inch”, sau “ppi”, prescurtat.
Cu cat rezolutia este mai mare, cu atit exista mai multi pixeli intr-o imagine. O rezolutie
mare inseamna ca o imagine va contine mai multe informatii, iar detaliile sau tranzitiile dintre
2
culori vor fi mai detaliate, astfel cu cit intr-o imagine exista mai multi pixeli, cu atit imaginea
tiparita poate fi mai mare fara a pierde din calitate. Altfel, la o rezolutie mica, unde nu s-au
inregistrat destule informatii, o imagine poate aparea pixelata. Numarul de pixeli dintr-o imagine
este fix, si de aceea daca o imagine este largita, va scadea rezolutia.
Pentru a lasa impresia de detalii bine definite pe monitoarele calculatoarelor se folosesc
aproximativ 72 pixeli/inch, iar pentru imprimare pe hartie 100 pixeli/cm. In functie de imaginea
afisata rezolutiile pot fi mai reduse dar, daca se depaseste o anumita limita inferioara imaginea
capata aspect urat, cu linii frante in dinti de fierastrau.
Pentru imagini reale, tiparite sau afisate pe un ecran, are importanta si numarul de pixeli
raportat la lungime, masurat de exemplu in pixeli/mm. Rezolutia optica se exprima cel mai des
totusi in pixeli pe inch ("ppi", un inch = un tol = 25,4 mm). De exemplu, imaginile redate grafic
pe calculatoare cu sistemul de operare Mac OS au de obicei 72 ppi, iar cele pentru Windows 96
ppi.
Figura 1 exemplifică câteva dintre componentele unei imagini:

Fig.1.

Caracteristicile comune ale fişierelor de imagine


Scopul stocării imaginilor în fişiere este acela de a putea reproduce imaginile stocate. Pentru a
putea realiza aceasta fişierul trebuie să conţină cel puţin următoarele informaţii:
 Dimensiunile imaginii (lăţime şi înălţime);
 Numărul de biţi per pixel;
 Tipul imaginii (dacă valorile pixelilor trebuie interpretate ca fiind valori RGB sau
index într-o paletă de culori);
3
 Paleta de cluori (dacă este cazul);
 Datele imaginii (matrice cu valorile pixelilor)
Diferenţele dintre diferitele formate de fişiere provin tocmai din modul specific în care sunt
organizate aceste informaţii.
Structura unui fişier imagine tipic este prezentată în figura 2. Fişierul
Antet
începe cu un antet în care sunt incluse informaţii despre imaginea
Paleta de culori conţinută, după care urmează paleta de culori, dacă valorile pixelilor din
(dacă există)
imagine reprezintă indecşi într-o paletă. Datele imaginii apar după paleta

Datele imaginii de culori. De obicei pixelii imaginii sunt stocaţi linie cu linie.
Tabloul de pixeli ocupă cea mai mare parte a fişierului imagine, deşi de
Fig.2.
obicei se folosesc diferite metode de compresie a datelor, bazate fie pe
un algoritm de codare pe baza lungimii, fie pe alte scheme de compresie
(de exemplu LZW).
De la un format de fişier imagine la altul pot apare variaţii în modul de stocare a
informaţiilor, de genul:

 Ordinea informaţiilor din antet poate fi diferită;


 Formatele dependente de ecran stochează numai tabloul de pixeli, fără paleta de culori;
 Tabloul de pixeli poate fi stocat fie de sus în jos, fie de jos în sus;
 Dacă valorile pixelilor sunt componente RGB, ordinea Roşu, Verde, Albastru poate fi
modificată;
 Valorile pixelilor pot fi stocate în format împachetat sau ca plane de biţi. În formatul
împachetat, toţi biţii care aparţin unui pixel sunt stocaţi unul după altul. Dacă imaginea
este stocată pe plane de biţi, biţii pentru fiecare pixel sunt separaţi conform poziţiei
bitului – cei mai puţin semnificativi biţi ai tuturor pixelilor sunt stocaţi pe o linie, apoi se
trece la biţii următoarei poziţii de bit, şi aşa mai departe;
 Valorile pixelilor pot fi stocate într-un format comprimat.
In continuare, voi prezenta modelele de reprezentare bitmap (harti de biti).
Imaginile bitmap sunt stocate punct cu punct. Aplicatiile bitmap construiesc imaginea
prin umplerea fiecarui punct, ca un mozaic, putand fi usor editat folosind un instrument pensula
(Paintbrush). Modul bitmap este folosit de scanner pentru analiza imaginii si este singurul mod
de extragere pentru periferice numerice.

4
Limitarile modelului bitmap sunt date atat de conservarea definitiei imaginii de la creare
la imprimare, fara a tine cont de rezolutia reala a dispozitivelor de iesire (afisare sau imprimare),
rezultand o redare neoptimizata a imaginii, cat si de ocuparea dezavantajoasa a spatiului de
memorie. Culoarea fiecarui punct ce compune imaginea bitmap este reprezentata binar, de unde
si necesitatea unui spatiu de memorie foarte mare.
Avantajele modelului bitmap se refera la buna adaptare pentru desenarea imaginilor
complexe (fotografii), fiind folosit de produse software de retusare a imaginii si prezentare
asistata de calculator

2. Prezentarea diferitelor formate de imagini

Fotografia digitala utilizeaza numeroase formate de fisiere, fiecare dintre ele adaptate
unei anumite utilizari: captura, prelucrare, arhivare, imprimare, publicare in presa scrisa sau pe
Internet, etc. Cele mai frecvent utilizate tipuri de fisiere de imagine sunt: JPEG, TIFF, GIF,
PNG, RAW, DNG, etc.
Spre deosebire de imaginile vectoriale (care sunt de fapt fisiere de coordonate din care,
de exemplu pleaca si se termina o linie, sau codul unei culori care umple o anumita suprafata),
imaginile fotografice fac parte din categoria celor matriceale (bitmap). Acest gen de imagine este
alcatuita de pixeli.

2.1. Formatul JPEG

Joint Photographic Experts Group (JPEG) – ofera un mecanism standardizat de


compresie a imaginilor cu tonuri continue (de exemplu fotografii), color sau in tonuri de gri,
dezvoltat de experti fotografi. Spre deosebire de GIF, formatul JPEG este un format grafic cu
pierderi, fiind conceput sa exploateze limitele cunoscute ale ochiului uman : schimbarile mici de
culoare sunt percepute cu o acuratete mai scazuta decat modificarile de stralucire.
Astfel, imaginile JPEG sunt destinate a fi private de oameni si nu analizate intr-o maniera
computerizata, deoarece in urma decompresiei nu va mai rezulta imaginea originala.
Formatul JPEG permite stocarea informatiilor de culoare pe 24 biti/pixel (16 milioane de
culori) adancimea de culoare True Color. O proprietate folositoare este aceea ca formatul JPEG
suporta mai multe grade de pierdere (reducere), in functie de parametrii de compresare
utilizati. O reducere accentuate va avea drept consecinte o calitate slaba a imaginii si o
dimensiune mult mai redusa a fisierului (exista cazuri de micsorare de pana la 100 de ori a

5
dimensiunii fisierului). Un alt aspect important se refera la faptul ca decodoarele JPEG pot
folosi aproximari (cu un grad mai ridicat de inexactitate) in vederea accelerarii procesului de
decodificare a imaginii. Trebuie avuta in vedere o balanta echilibrata intre calitatea imaginilor
JPEG si dimensiunea fisierelor rezultate. De cele mai multe ori, la rate mari de compresie apar
efecte nedorite – asa-
numitul zgomot (noise)-, in special daca sunt memorate in format GPEG grafice, scheme sau
imagini generate de programe vectoriale si rasterizate ulterior. In astfel de cazuri, formatele
GIF sau PNG sunt de preferat. Si formatul JPEG permite utilizarea intrateserii, dar in acest
context fisierele se numesc progresive. Detaliile imaginii se imbogatesc progresiv cu incarcarea
fisierului, putand exista pana la 5 niveluri de detaliere. De obicei, afisarea fisierelor JPEG
progresive necesita mai mult timp decat afisarea celor obisnuite. Alte formate inrudite
cu JPEG sunt JFIF (JPEG File Interchange Format) si JPEG 2000.

*.jpg

6
Fig. 1.1. Exemplu de imagine in format JPEG (417 KB, 800x600)

2.2 Formatul GIF

GIF (Graphics Interchange Format), format bitmap propus de CompuServe, este


folosit pentru schimbul de fisiere din retelele publice (inclusive World Wide Web). Astăzi, cele
mai multe sunt GIF-uri folosite pentru a reprezenta animații și clipuri. Formatul a fost introdus
1987, dar a câștigat popularitate imensă în ultimii ani din cauza mass-media sociale. GIF
folosește compresia LZW, care permite comprimarea fișierelor cu o mulțime de umpluturi
uniforme (sigle, inscripții, scheme). GIF este superior JPEG in privinta calitatii imaginii, a ratei
de comprimare sau a ambelor, dar are un pacat: o paleta redusa de culori, deoarece, prin
conventie, GIF are maximum 256 culori (codificare pe 8 biti). De exemplu, arii largi cu exact
aceeasi culoare, sunt comprimate foarte eficient de algoritmul GIF. Dar, pentru o imagine
fotografica, transpusa digital prin scanare sau inregistrata cu aparate fotografice digitale,
adancimea de culoare este de cel putin 24 biti (16 milioane de culori), ceea ce determina o
alterare severa a pozei.

*.gif

7
Fig. 1.2. Exemplu de imagine in format GIFF (203 KB, 800x600)

Imaginile optime pentru comprimare prin metoda GIF sunt cele cu linii si cu suprafete
uniform colorate, cum sunt cele desenate cu programe de grafica (de exemplu Microsoft Paint).
Cu cat imaginea contine mai multe nuante, cu atat JPEG se descurca mai bine. GIF comprima
bine marginile netede, cum ar fi chenarele fotografiilor sau conturul literelor aplicate peste o
imagine, pe care JPEG le reda mai difuz, datorita rotunjirilor inerente in calculele matematice pe
care le efectueaza algoritmul de compresie. Exista o multitudine de programe
pentru vizualizarea si procesarea fisierelor GIF. Putem enumera Irfan View, GIF Master,
GIF Contruction Set sau GIMP. Pentru prelucrarea profesionista si optimizarea fisierelor GIF
(e.g. : reducerea paletei CLUT sau interpolarea culorilor), se recomanda utilizarea aplicatiilor
Adobe Photoshop si Adobe ImageReady.

2.3. Formatul PNG

8
Combina avantajele formatelor GIF si JPEG, astfel incat fisierele PNG suporta
transparenta oferita de GIF si adancimea mare de culoare, facilitate oferita initial numai de
JPG. Mai mult, fisierele PNG sunt compresate fara pierderi, deci pot fi memorate orice tipuri de
imagini, pornind de la ilustratii si pictograme pana la fotografii sau imagini de sinteza. De
asemenea, se ofera posibilitatea de control in – maniera graduala – al transparentei
imaginilor, spre deosebire de GIF, algoritmii de compresie si decompresie sunt disponibili
gratuit, PNG fiind un standard deschis. Din acest punct de vedere, PNG este denumit PNG is Not
GIF, aluzie la celebrul GNU – GNU is Not Unix.
Din punct de vedere al lungimii, fisierele PNG sunt mai voluminoase, deoarece
informatiile grafice nu sunt compresate cu pierderi asa cum se intampla in cazul formatului
JPEG. Exceptie face situatia cand se salveaza in format PNG indexat o imagine in tonuri de
gri (gray scale), care va ocupa mult mai putin spatiu decat daca ar fi stocat in format GIF.
Astfel, imaginile mici (e.g. : butoanele sau pictogramele) pot fi memorate ca fisiere PNG, pentru
a evita problemele compresiei cu pierderi si a accelera incarcarea paginii Web.
Formatul PNG este suportat de navigatoarele Web actuale, incepand cu versiunile 4
ale Netscape Navigator si Internet Explorer. De asemenea, aplicatiile de prelucrare grafica sunt
capabile sa proceseze fisierele PNG.

9
*.png

Fig. 1.3. Exemplu de imagine in format PNG (902 KB, 800x600)

2.4. Formatul TIFF

TIF (Tag Image File Format) este un format bitmap propus de Aldus-Microsoft..
Formatul permite codificarea imaginilor monocrome, nuante de gri sau color (RGB pe 8b si pe
24b), cu diferite rezolutii. Fisierul TIFF este cel mai folosit fisier al imaginilor in lumea
profesionistilor. Aceasta datorita unor avantaje care nu pot fi ignorate: fisiere necomprimate -
ceea ce conduce la o calitate exceptionala a fisierului si implicit a printului, postprocesarea de
calitate prin posibilitatea folosirii mai multor „straturi”, pastrarii intr-un fisier a mai multor
imagini, pastrarii canalelor alfa, adincimii culorii sporite, in comparatie cu fisierul JPEG care
poate folosi doar un „strat” si lipsit de posibilitatea redarii transparentii. O alta diferenta majora
intre alte cele mai multe formate de fisiere si imaginea TIFF, este ca permite o gama larga de
sisteme de compresie diferite si spatii de culoare. Si acelasi lucru este valabil pentru adincimea
de culoare si de asemenea a tipurilor de date stocate. Una dintre caracteristicile puternice a
formatului TIFF este suportul pentru o gama larga de tipuri de date. Se poate stoca date intregi
10
semnate sau nesemnate, valori cu virgula mobila si chiar complexe de. Toate acestea combinate
cu posibilitatea stocarii unui numar arbitrar de canale a imaginii il face un format foarte util
pentru a stoca date stiintifice. Fiind fisiere necomprimate, dimensiunile acestora sunt mari, dar
exista posibilitatea comprimarii prin algoritmul LZW (Lempel-Ziv-Welch), care pastreaza
calitatea imaginii, de asemenea permite comprimarea prin algoritmii packBits (RLE), LZ77, ZIP,
JBIG, CCITT Group 3, CCITT Group 4, JPEG. La aplicarea compresiei JPEG este efectuata
incapsularea formatului JPEG in formatul TIFFF. Formatul TIFF permite salvarea imaginii,
compresata prin algoritmul JPEG, fara pierderi de date (JPEG-LS).
Fisierele TIFF sunt utilizate in procesele de machetare, prelucrare a imaginilor, tipar si
de asemenea la arhivarea imaginilor de calitate.

*.tiff

Fig. 1.4. Exemplu de imagine in format TIFF


(846 KB, 800x600)

11
In tabelul urmator, voi prezenta avantajele si dezavantajele formatelor grafice
prezentate, precum si utilizari ale acestora.
FORMA AVANTAJE DEZAVANTAJE UTILIZARE
T
JPEG Format universal, fara copyright, Format cu pierderi, datorita Format implicit
recunoscut de orice program de algoritmului de compresie utilizat in toate
vizionare si prelucrare a imaginilor Fisiere prea mari pentru grafice aparatele foto digitale
Foarte bun raport calitate - Nu gestioneaza straturi Alfa Arhivarea imaginilor
dimensiuni (transparenta). Afisarea imaginilor pe
Cel mai folosit format utilizat pentru Internet sau expediere
arhivarea fotografiilor, prin e-mail.
Utilizat aproape exclusiv pentru
afisarea fotografiilor pe internet
Codificare pe 24 biti (pana la 16
milioane de culori).

GIF Format universal, fara copyright, Codificare doar pe 8 biti. Internet (butoane,
foarte folosit pentru Internet, Reproducere de calitate redusa a bare de meniu,
recunoscut de orice nagivator, fara sa imaginilor fotografice. animatii simple).
aiba nevoie de plugin-uri.
Comprima imaginea fara pierderi de
calitate, pana la dimensiuni foarte
mici.
Posibilitate de animare.
Poate gestiona transparenta

Format universal, folosit pentru Incompatibil cu versiunile vechi Internet (butoane,


Internet, recunoscut de orice de navigatoare Internet. bare de meniu,
PNG
nagivator modern, fara sa aiba nevoie Fotografiile sunt comprimate animatii simple).
de plugin-uri. mai putin decat formatul JPEG. Folosit in documente
Comprima imaginea fara pierderi de Fara posibilitate de animare (logo-uri, simboluri,
calitate, pana la dimensiuni foarte histograme, tabele,
mici. etc).
Poate gestiona transparenta mai bine
decat formatul GIF.

TIFF Format universal, recunoscut de Fisierele de imagine au Arhivarea imaginilor


majoritatea programelor. dimensiuni foarte mari. fotografice.
Calitate foarte buna a fotografiilor. Nu este adecvat pentru Utilizare in tipografie.

12
Compresie (optionala) prin protocol utilizarea in camerele foto
LZW. digitale.
Format ideal pentru stocarea Nepotrivit pentru utilizare pe
imaginilor in curs de prelucrare sau Internet.
prelucrate.
Codificare pana la 64 biti.
Permite gestionarea transparentei
(strat alfa).
Conversie in orice alt format fara
pierdere de calitate.

Cum se converteste un desen?


Uneori trebuie să rezolvam o astfel de problemă atunci când browserul, programul sau
dispozitivul nu acceptă un fișier cu extensia respectivă sau respectivă, mai ales dacă dispozitivul
este vechi și formatul este relativ nou. În astfel de cazuri, este necesară reformarea imaginii.
Pentru a schimba formatul, putem folosi programul standard Paint. De exemplu, să
examinăm cum să convertim orice imagine în format JPEG. Pentru a face acest lucru, deschidem
pur și simplu fotografia dorită folosind Paint sau, făcând clic pe imaginea dorită cu butonul drept
al mouse-ului, selectam opțiunea "Editare". După deschiderea unei imagini, selectam elementul
"Salvează ca" din meniul Fișier (în versiuni noi) și apoi selectam formatul de care avem nevoie
în fereastră, în acest caz JPEG sau JPG.
Table 1. Avantaje, dezavantaje si utilizari ale principalelor formate de imagine
CorrelDRAW, PhotoShop, precum și fotoconvertoare speciale, PicJet Converter,
FastStone PhotoResizer și multe altele, sunt potrivite pentru aceste scopuri. Unele dintre ele ne
permit să procesam loturi de imagini, ceea ce reduce semnificativ timpul necesar pentru a lucra
cu acestea.

Rezultatul

13
 Ne-am dat seama ce este un format grafic, am subliniat principalele diferențe dintre
principalele formate grafice populare, domeniul de aplicare al aplicației lor și am oferit o
scurtă descriere a fiecăruia dintre ele.
 De asemenea, am învățat cum să modificăm rapid formatul imaginii utilizând programe
standard instalate pe un computer sau laptop.
 In imaginile prezentate mai sus, diferentele sunt aproape insesizabile fara o marire de
proportii a imaginiilor. Desigur, prin prelucrarea fisierului de tip JPEG si prin salvarea
repetata sub acest format, calitatea se va degrada simtitor datorita compresiei cu pierderi.
 Din punct de vedere al calitatii, formatul TIFF este foarte recomandat datorita calitatii
foarte bune a fotografiilor, conversiei in orice alt format fara pierderi de calitate. Pe de
alta parte acest format are si un dezavantaj considerabil si anume ca fisierele de imagine
au dimensiuni foarte mari.

 Din punct de vedere al utilizarii, formatul JPEG este cel mai raspandit pentru arhivarea
fotografiilor, detine un raport foarte bun calitate-dimensiune.

BIBLIOGRAFIA:

1. Veaceslav Perju, Grafica pe calculator, Curs de prelegeri

14
2. http://easy-learning.neuro.pub.ro:8888/Laboratoare/L4-Echipamente%20de
%20scanare/Echipamente%20de%20scanare/Cap12/Tipuri%20de
%20fisiere.Compresie/Tipuri%20de%20fisiere.Compresie.htm#c
3. http://recover-it.biz/ro/photo-recovery/10-common-image-file-formats.html
4. https://tractorillo.ru/ro/raster-graphics-files-jpeg-png-gif-basic-graphic-file-formats/
5. https://ilyarm.ru/ro/graphics-formats-graphic-formats-computer-graphics.html
6. https://www.byte.ro/byte95-01/jpe.html
7. https://ilyarm.ru/ro/format-tiff-or-png-which-is-better-graphic-format.html
Accesat: 06.12.2020
8. https://www.imprint.md/blog/46.html Accesat: 06.12.2020
9. https://digital-photography-school.com/understanding-all-the-different-image-file-
formats/ Accesat: 06.12.2020

15

S-ar putea să vă placă și