2. ATTĒLU APSTRĀDES PAMATPRINCIPI

2.1. Datorgrafika

Datorgrafika (computer graphics) ir informācijas apstrādes režīms, kas ar atbilstošu ievades un apstrādes programmu un ierīču palīdzību ļauj informāciju attēlot grafiskā veidā.

Izšķir divus datorgrafikas pamatveidus:

  • vektorgrafika jeb objektorientētā grafika;
  • rastrgrafika jeb bitkartētā grafika.

Galvenā atšķirība ir attēla veidošanas un glabāšanas principi.

1.1.1. Vektorgrafika

Vektorgrafikas attēla izveidošanas pamatelements ir līnija (vektors).

Līnijai var būt šādi parametri:

  • forma:

1

  • biezums:

02

  • krāsa:

03

  • stils:

04

Jebkurš vektorgrafikas attēls sastāv no vienkāršiem objektiem, piemēram:

05

Katru objektu veido kontūrlīnija un aizpildījums. Aizpildījumam var būt vairāki veidi, piemēram:

  • krāsa:

06

  • tekstūra:

07

Katrs no objektiem tiek aprakstīts ar matemātisku formulu palīdzību, piemēram, objektu „riņķis” (circle) raksturo tā centra koordinātas (cx un cy) un rādiusa lielums (r), pildījuma krāsa (fill), līnijas krāsa (stroke) un līnijas biezums (stroke width), piemēram:

circle cx="100" cy="100" r="40" fill="red" stroke="blue" stroke-width="2"

08

Šī informācija tad arī tiek saglabāta attēla datnē.

Pirms katra objekta attēlošanas ekrānā vai printerī programma veic visu punktu koordināšu izskaitļošanu.

Vektorgrafikas galvenās priekšrocības:

  • var vienkārši mainīt attēlu veidojošo objektu formu, krāsu, novietojumu u.c. parametrus, mainot to vērtības;
  • attēlu var neierobežoti palielināt vai samazināt, nezaudējot tā kvalitāti, piemēram:

09

  • palielinot attēlu, nemainās tā datnes izmērs, jo formulas, kas apraksta attēlu paliek nemainīgas, bet mainās tikai vērtības.

Vektorgrafikas trūkumi:

  • ja attēlā ir daudz krāsu nianšu un sīku detaļu, datnes izmērs var būt liels;
  • vektorgrafikas attēla izveidošana parasti ir darbietilpīga.

Vektorgrafikas formātā parasti veido zīmējumus, rasējumus, logotipus, dažādus uzrakstus u.c. zīmētus attēlus, piemēram:

10

1.1.2. Rastrgrafika

Rastrgrafikā attēlu veido taisnstūra matrica, kas sastāv no atsevišķiem punktiem jeb pikseļiem (pixel).

Piemērā parādīts attēls un tā fragments palielinājumā, kad pikseļi ir labāk saskatāmi:

 1

Rastrgrafikā līnija sastāv no pikseļiem, un informācija par katru pikseli glabājas atsevišķi. Šāda līnija izskatās nevienmērīga, piemēram:

02

Rastrgrafikas galvenās priekšrocības:

  • var uzlabot attēla kvalitāti, kas iegūts ar ciparkameru vai skeneri, piemēram:

03

  • var pārveidot attēlu kopumā, piemēram, mainīt krāsu gammu vai lietot mākslinieciskus efektus, piemēram:

4

Rastrgrafikas galvenie trūkumi:

  • liels datu apjoms;
  • datnes izmērs ir tieši atkarīgs no attēla izmēriem;
  • palielinot attēlu, pasliktinās attēla kvalitāte – pāreju nevienmērīgums kļūst izteiktāks, piemēram:

5

  • samazinot attēlu, pasliktinās attēla kvalitāte – daži punkti tiek izmesti, piemēram:

06

Rastrgrafiku parasti izmanto ar digitālajām ierīcēm iegūto attēlu apstrādei, kā arī attēlu sagatavošanai publicēšanai internetā un poligrāfiskajos izdevumos.