DE0427 Datorgrafikas pamati

Kods DE0427
Nosaukums Datorgrafikas pamati
Statuss Obligātais/Ierobežotās izvēles
Līmenis un tips Pamatstudiju, Akadēmiskais
Tematiskā joma Datorika
Struktūrvienība Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte
Mācībspēks Aleksandrs Sisojevs
Kredītpunkti 3.0
Daļas 1
Anotācija Datorgrafika un attēlu apstrāde – divas svarīgas datorikas nozares, kurās darbojamies ar vizuālu informāciju digitālā formātā. Datorgrafikas nozare atbild par divdimensiju (2D) un trīsdimensiju (3D) grafisko objektu izveidi, to transformēšanu vai animēšanu, lai spētu parādīt iegūto attēlu, objektu vai animāciju uz jebkuras ierīces ekrāna. Attēlu apstrāde atbild par jau iegūtā digitālā attēla modificēšanu, uzlabošanu un transformāciju. .
Studiju kursa ietvaros tiks pētīti dažādi, vienkārši datorgrafikas algoritmi 2D grafisko objektu zīmēšanai un pārveidošanai. Tiks sniegts teorētisks ieskats 3D grafikas vizualizācijā un tās izmantošanas iespējās. Studentiem būs iespēja apgūt attēlu apstrādes pamatus - kā tiek atvērts attēls datorā un kā to iespējams modificēt. .
Studiju kurss nav tikai teorētisks ieskats datorgrafikas un attēlu apstrādes algoritmos, jo studiju kursa laikā apskatītie algoritmi tiks realizēti arī praktiski. Praktiskajās nodarbībās studenti programmēs digitālo attēlu vizualizācijas lietotni ar iespēju attēlus modificēt un pielāgot attiecīgajam uzdevumam, kā arī patstāvīgi papildinās studiju kursa laikā aplūkotos algoritmus, kurus izmantojot iespējams uz ekrāna zīmēt dažādus 2D objektus. .
Programmēšanas pamatzināšanas nav obligātas, jo studiju kursa laikā katrs algoritms tiks izskaidrots pakāpeniski, padziļināti apskatot gan studiju kursa laikā izmantotās programmēšanas valodas iezīmes un sintaksi, gan arī paša algoritma darbību soļus..
Studiju kursa saturs
Saturs Pilna un nepilna laika klātienes studijas Nepilna laika neklātienes studijas
Kontaktstundas Patstāvīgais darbs Kontaktstundas Patstāvīgais darbs
Ievads datorgrafikā un attēlu apstrādē. 4 4 0 0
Taisnas līnijas veidošanas algoritms. 4 4 0 0
Riņķa līnijas veidošanas algoritms. 4 4 0 0
Elipses līnijas veidošanas algoritms. 4 4 0 0
Līknes veidošanas algoritmi. Interpolācija un aproksimācija. Bezjē līknes. 4 4 0 0
2D objektu vizualizēšana. 2D objektu ģeometriskā transformācija. 4 4 0 0
3D objektu vizualizēšana. Projekcijas. 4 4 0 0
Attēlu apstrādes pamati. Attēlu analīzes pamatprincipi. 6 6 0 0
Attēlu apstrāde. Attēlu pārklāšanas režīmi un pārejas efekti. 6 6 0 0
Kopā: 40 40 0 0
Mērķis un uzdevumi, izteikti
kompetencēs un prasmēs
Studiju kursa mērķis ir sniegt teorētiskās zināšanas un praktiskās iemaņas datorgrafikas un attēlu apstrādes pamatos. Studiju kursa uzdevumi ir: 1. Sniegt teorētiskās zināšanas par rastru grafikas algoritmiem, 2D/3D objektu attēlošanu un transformāciju, attēlveidošanu un attēlu apstrādes metodēs. 2. Attīstīt praktiskās iemaņas realizēt apskatītos algoritmus un metodes praksē, izmantojot studiju kursā piedāvāto programmēšanas vidi. 3. Attīstīt prasmi patstāvīgi un radoši izmantot iegūtās teorētiskās zināšanas un praktiskas iemaņas datorgrafikas un attēlu apstrādes uzdevumu risināšanai.
Sasniedzamie studiju
rezultāti un to vērtēšana
Pārzina un izprot datorgrafikas un attēlu apstrādes pamatprincipus, priekšrocības un ierobežojumus. - Eksāmens un kontroldarbs.
Pārzina dažādus datorgrafikas algoritmus un attēlu apstrādes metodes. - Eksāmens un kontroldarbs.
Izmantojot aktuālu programmēšanas vidi, spēj izveidot datorprogrammas, kas realizē grafisko objektu izveidošanu, transformāciju, vizualizēšanu un attēlu apstrādi. - Praktiskie darbi.
Spēj patstāvīgi papildināt izveidotas programmas, lai atrisinātu sarežģītākus praktiskus uzdevumus datorgrafikā un attēlu apstrādē. - Kursa darbs.
Studiju rezultātu vērtēšanas kritēriji
Praktiskie darbi - 40%
Eksāmens - 30%
Kursa darbs - 20%
Kontroldarbs - 10%
 
Priekšzināšanas Matemātikas un informātikas pamatzināšanas (vidējā izglītība).
Studiju kursa plānojums
Daļa KP Stundas Pārbaudījumi
Lekcijas Prakt. d. Lab. Ieskaite Eksāmens Darbs
1 3.0 20.0 0.0 20.0 *

Pieteikties uz šo kursu

[Kursa apraksts PDF formātā]