Documente Academic
Documente Profesional
Documente Cultură
Facultatea de Inginerie
Catedra de Automatic i tiine Aplicate
GRAFIC ASISTAT DE
CALCULATOR
Adrian Runceanu
CURS 1
SISTEME GRAFICE
26.04.2011
Cteva precizri
Structura cursului
2 ore curs titular curs:
Lector dr. Adrian Runceanu
26.04.2011
Cteva precizri
Forme de examinare:
Examen final 60%
Lucrrile practice de laborator susinute pe
26.04.2011
Cteva precizri
Bibliografia necesar cursului:
1. G. Albeanu, Grafic pe calculator. Algoritmi fundamentali,
Ed. Univ. Bucureti, 2001.
2. J.E. Bresenham, R.A. Earnshaw, A.R. Forrest, R.J.
Landsdown and M.L.V. Pitteway, Theoretical Foundations
of Computer Graphics and CAD, NATO ASI Series,
Springer Verlag, 1988.
3. C. Constantinescu, I. Nistor, A. Posea i M. Vlada, Grafic pe
calculator n limbajele Pascal i C, Ed. Tehnic, Bucureti,
1992.
4. F. Ionescu, Grafica n realitatea virtual, Ed. Tehnic,
Bucureti, 2000.
5. Adrian Runceanu, Programarea i utilizarea calculatoarelor,
Editura Academica Brncui, Trgu-Jiu, 2003
6. Adrian Runceanu, Grafica asistata de calculator. Teorie si
aplicatii, Editura Academica Brncui, Trgu-Jiu, 2009
26.04.2011
Cteva precizri
Referinele bibliografice nr. 5 i 6 se pot mprumuta de
www.utgjiu.ro/ing
2. ndrumar de laborator - varianta electronic
disponibil pe site pentru fiecare lucrare de laborator.
Not: Actualizarea site-ului se face saptamnal.
26.04.2011
1. SISTEME GRAFICE
1.1. Sinteza, prelucrarea i analiza imaginilor
1.2. Aplicaii grafice
1.3. Arhitecturi ale sistemelor grafice
1.4. Dispozitive de intrare ale sistemelor grafice
1.5. Echipamentele de ieire grafic
1.6. Exemplu de program scris n limbajul C++
26.04.2011
26.04.2011
26.04.2011
10
26.04.2011
11
26.04.2011
12
26.04.2011
13
26.04.2011
14
1. SISTEME GRAFICE
1.1. Sinteza, prelucrarea i analiza imaginilor
1.2. Aplicaii grafice
1.3. Arhitecturi ale sistemelor grafice
1.4. Dispozitive de intrare ale sistemelor grafice
1.5. Echipamentele de ieire grafic
1.6. Exemplu de program scris n limbajul C++
26.04.2011
15
26.04.2011
16
26.04.2011
17
26.04.2011
18
26.04.2011
19
26.04.2011
20
26.04.2011
21
26.04.2011
22
26.04.2011
23
26.04.2011
24
26.04.2011
25
26.04.2011
26
1. SISTEME GRAFICE
1.1. Sinteza, prelucrarea i analiza imaginilor
1.2. Aplicaii grafice
1.3. Arhitecturi ale sistemelor grafice
1.4. Dispozitive de intrare ale sistemelor grafice
1.5. Echipamentele de ieire grafic
1.6. Exemplu de program scris n limbajul C++
26.04.2011
27
26.04.2011
28
26.04.2011
29
1. SISTEME GRAFICE
1.1. Sinteza, prelucrarea i analiza imaginilor
1.2. Aplicaii grafice
1.3. Arhitecturi ale sistemelor grafice
1.4. Dispozitive de intrare ale sistemelor grafice
1.5. Echipamentele de ieire grafic
1.6. Exemplu de program scris n limbajul C++
26.04.2011
30
26.04.2011
31
26.04.2011
32
26.04.2011
33
26.04.2011
34
26.04.2011
35
26.04.2011
36
26.04.2011
37
26.04.2011
38
1. SISTEME GRAFICE
1.1. Sinteza, prelucrarea i analiza imaginilor
1.2. Aplicaii grafice
1.3. Arhitecturi ale sistemelor grafice
1.4. Dispozitive de intrare ale sistemelor grafice
1.5. Echipamentele de ieire grafic
1.6. Exemplu de program scris n limbajul C++
26.04.2011
39
26.04.2011
40
26.04.2011
41
26.04.2011
42
26.04.2011
43
- video display
26.04.2011
44
26.04.2011
45
26.04.2011
46
26.04.2011
47
pixeli.
Pixelii ecranului sunt pui n corespondena
biunivoca cu biii din memoria video (video buffer).
Rezoluia dispozitivului grafic reprezint
produsul dintre numrul de pixeli pe linie i
coloan.
Rezolutia definete dimensiunea (exprimat n
pixeli) a dreptunghiului n care imaginea este
reprezentat.
26.04.2011
48
26.04.2011
49
26.04.2011
50
1. SISTEME GRAFICE
1.1. Sinteza, prelucrarea i analiza imaginilor
1.2. Aplicaii grafice
1.3. Arhitecturi ale sistemelor grafice
1.4. Dispozitive de intrare ale sistemelor grafice
1.5. Echipamentele de ieire grafic
1.6. Exemplu de program scris n limbajul C++
26.04.2011
51
26.04.2011
52
(640,480)
26.04.2011
53
26.04.2011
54
// x_maxim=640
// y_maxim=480
26.04.2011
55
26.04.2011
56
26.04.2011
57
26.04.2011
58
26.04.2011
59
26.04.2011
ntrebri?
60