ĐỒ HỌA MÁY TÍNH
Dương Anh Đức, Lê Đình Duy Các đối tượng đồ họa cơ sở 1/6
C
C
a
a
ù
ù
c
cđ
đ
o
o
á
á
i
it
t
ư
ư
ơ
ơ
ï
ï
n
s
ơ
ơ
û
û
D
D
a
a
ã
ã
n
nn
n
h
h
a
a
ä
ä
p
p
• nh tạo bởi máy tính bao giờ cũng được cấu trúc từ
tập các đối tượng đơn giản hơn.
• Có hai cách biểu diễn các ảnh này, đó là :
♦ Biểu diễn bằng dãy các pixel.
♦ Biểu diễn bằng tập các đối tượng hình học cơ sở như
ư
ư
ơ
ơ
ï
ï
n
n
g
gđ
đ
o
o
à
àh
h
o
o
ï
ï
a
a
Dx
Dy
m −=−=−==
v Phương trình tham số :
( )
( )
+−=
+−=
21
21
1
1
tyyty
txxtx
v Nếu
[ ]
1,0∈t
, ta có các điểm (x,y) thuộc về đoạn
thẳng giới hạn bởi hai điểm (x
1
, y
1
) và (x
2
, y
2
), nếu
♦ Một đa giác là một đường gấp khúc có điểm đầu và điểm
cuối trùng nhau.
♦ Các thuộc tính
v Màu sắc
v Độ rộng của nét vẽ.
v Kiểu nét vẽ của đoạn thẳng
v Đối với đường gấp khúc, các đoạn thẳng trong cùng
một đường gấp khúc thì có cùng một thuộc tính.
(a) (b)
ĐỒ HỌA MÁY TÍNH
Dương Anh Đức, Lê Đình Duy Các đối tượng đồ họa cơ sở 4/6
• Vùng tô
♦ Thông tin : đường biên và vùng bên trong. Đường biên là
một đường khép kín ví dụ như đa giác.
♦ Các thuộc tính :
v Thuộc tính của đường biên : chính là các thuộc tính
như thuộc tính của đoạn thẳng.
v Thuộc tính của vùng bên trong : bao gồm màu tô và
mẫu tô.
• Kí tự, chuỗi kí tự
♦ Các thuộc tính
v Màu sắc.
v Font chữ : bộ kí tự dùng hiển thò; Nó đònh nghóa kiểu,
kích thước của kí tự hiển thò. Hình dạng của mỗi kí tự
có thể được xác đònh bởi một tập các đường gấp khúc
(trường hợp font vector) hay là mẫu các pixel (font
bitmap). Có nhiều loại font khác nhau như font
bitmap, font truetype, font CHR, ...
v Kích thước : chiều cao và chiều rộng của kí tự. Các kí
tự đònh nghóa bằng đường gấp khúc có thể dễ dàng