Home | Referate OK

Grafica vectoriala


Exemplu ce ilustreaza efectul maririi unei imagini vectoriale in comparatie cu maririrea unei imagini raster.

In grafica pe calculator, grafica vectoriala este un procedeu prin care imaginile sunt construite cu ajutorul descrierilor matematice prin care se determina pozitia, lungimea si directia liniilor folosite in desen. Imaginile vectoriale sunt complementare imaginilor bitmap, din grafica raster, in care imaginile sunt reprezentate ca un tablou de pixeli.

In unele cazuri este recomandata folosirea imagini vectoriale, iar in altele imagini bitmap, in functie de natura proiectului. Uneori, cele doua formate pot fi folosite impreuna. O intelegere a avantajelor si limitarilor fiecarei tehnologii si relatia dintre ele va duce la o utilizare optima a acestora.

Afisarea si crearea imaginilor vectoriale

Display-urile computerelor sunt alcatuite din puncte minuscule numite pixeli. Imaginile bitmap sunt de asemenea construite folosind aceste puncte. Cu cat sunt mai mici si mai apropiate, cu atat calitatea imaginii este mai ridicata, dar si marimea fisierului necesar pentru stocarea ei. Daca imaginea este afisata la o marime mai mare decat cea la care a fost creata initial, devine granulata si neclara, deoarece pixelii din alcatuirea imaginii nu mai corespund cu pixelii de pe ecran.

In cazul imaginilor vectoriale insa, fisierul stocheaza liniile, formele si culorile care alcatuiesc imaginea, ca formule matematice. Un program de grafica vectoriala foloseste apoi aceste formule pentru a construi imaginea pe ecran, la calitate optima, in functie de rezolutia ecranului. Asadar, acestea pot produce o imagine de orice marime si nivel de detaliu, calitatea imaginii fiind determinata doar de rezolutia display-ului, marimea fisierului ramanand aceeasi. Imprimarea unei imagini vectoriale pe hartie sau pe orice alt material va da un rezultat mai clar si de o rezolutie mai inalta decat cea posibila pe un ecran, folosind exact acelasi fisier.

Pentru a crea si modifica imagini vectoriale sunt folosite programe software de desen vectorial. O imagine poate fi modificata prin manipularea obiectelor din care este alcatuita, acestea fiind salvate apoi ca variatii ale formulelor matematice specifice. Operatori matematici din software pot fi folositi pentru a intinde, rasuci, colora diferitele obiecte dintr-o imagine. In sistemele moderne, acesti operatori sunt prezentati in mod intuitiv folosind interfata grafica a calculatorului.

Conversia din si in format raster

thumbVectorizarea imaginilor este utila pentru eliminarea detaliilor nefolositoare dintr-o fotografie.Adesea este necesar ca o imagine, odata ce este adusa la forma dorita, sa fie convertita din format vectorial intr-un format raster comun, ce poate fi folosit de o gama larga de aplicatii si dispozitive. Marimea fisierului astfel generat va fi direct proportionala cu rezolutia selectata, in timp ce marimea fisierului sursa va ramane aceeasi. Conversia din format vectorial se face practic de fiecare data cand este afisata imaginea, astfel incat procesul de il salva ca bitmap intr-un fisier este destul de simplu.

Mult mai dificil este procesul invers, care implica aproximarea formelor si culorilor din imaginea bitmap si crearea obiectelor cu proprietatile corespunzatoare. Numarul obiectelor generate este direct proportional cu complexitatea imaginii. Cu toate acestea, marimea fisierului cu imaginea in format vectorial nu va depasi de obicei pe cea a sursei bitmap.

Aplicatiile grafice avansate pot combina imagini din surse vectoriale si raster si pun la dispozitie unelte pentru amandoua, in cazurile in care unele parti ale proiectului pot fi obtinute de la o camera, iar altele desenate prin grafica vectoriala.

Vectorizarea

Aceasta se refera la programe si tehnologii/servicii folosite pentru a converti imagini de tip bitmap in imagini de tip vectorial. Exemple:

  • In Proiectarea asistata pe calculator (CAD) schitele sunt scanate, vectorizate si transformate in fisiere CAD printr-un process denumit sugestiv hartie-CAD.


  • In GIS imaginile provenite de la sateliti sunt vectorizate cu scopul de a obtine harti.


  • In arta digitala si fotografie, imaginile sunt de obicei vectorizate folosind plugin-uri pentru programe ca Adobe Photoshop sau Adobe Illustrator, dar vectorizarea se poate face si manual. Imaginile pot fi vectorizate pentru o mai buna utilizare si redimensionare, de obicei fara diferente mari fata de original. Vectorizarea unei fotografii ii va schimba aspectul din fotografic in pictat sau desenat; fotografiile pot fi transformate si in siluete. Un avantaj al vectorizarii este ca rezultatul poate fi integrat cu succes intr-un design precum un logo.


Dezavantaje si limitari

Principalul dezavantaj al imaginilor vectoriale este ca, fiind alcatuite din obiecte descrise cu formule matemetice, atat numarul acestor obiecte cat si complexitatea lor sunt limitate, depinzand de biblioteca de formule matematice folosita de programul de desenare. De exemplu, dispozitivele digitale, cum ar fi camerele foto sau scannerele, produc fisiere raster care nu pot fi reprezentate fidel folosind imagini vectoriale. Chiar si in cazul in care se reuseste vectorizarea unei astfel de imagini, editarea acesteia la complexitatea originala este dificila.

Un alt dezavantaj este ca formatele in care sunt stocate imaginile vectoriale sunt foarte complexe. Implementarea acestor formate pe dispozitive diferite este problematica din aceasta cauza. Conversia dintr-un format in altul este de asemenea dificila.

Aplicatii

Datorita flexibilitatii in ceea ce priveste rezolutia imaginilor vectoriale, acestea sunt folosite intensiv pentru crearea materialelor ce trebuie imprimate la marimi foarte diverse: acelasi fisier poate fi folosit pentru un card de vizita cat si pentru un panou publicitar, in ambele cazuri.rezultatele fiind foarte clare si precise.

O alta aplicatie semnificativa a graficii vectoriale este in modelarea suprafetelor 3D, unde se doreste o calitate ridicata a obiectelor.

Sursa: Wikipedia sub licenta creativecommons.org si gnu.org


            


Cautari asemanatoate:

Grafica computerizata
 
© 2009-2012. All Rights Reserved. Referate jocuri cu masini Kostenlose Spiele