Professional Documents
Culture Documents
Bai 1 - Tong Quan Ve Xu Ly Anh
Bai 1 - Tong Quan Ve Xu Ly Anh
Bai 1 - Tong Quan Ve Xu Ly Anh
TNG QUAN V X L NH
Pixel
1.2 Cc vn c bn trong x l nh
(1) Tng cng nh
Do nhng nguyn nhn khc nhau: c th do cht lng thit
b thu nhn nh, do ngun sng hay do nhiu, nh c th b
suy bin. Do vy cn phi tng cng lm ni bt mt s
c tnh chnh ca nh
Tng cng nh l bc quan trng, to tin cho x l
nh. N gm mt lot cc k thut nh: lc tng phn,
kh nhiu, ni mu, nn chnh bin dng
(2) Khi phc nh
Nhm loi b cc suy gim trong nh.
Lm cho nh gn ging nht vi trng thi gc.
1.2 Cc vn c bn trong x l nh
(3) Phn tch nh
L khu quan trng trong qu trnh x l nh
tin ti hiu nh. Trong phn tch nh vic trch
chn c im l mt bc quan trng. Cc c
im ca i tng c trch chn tu theo mc
ch nhn dng trong qu trnh x l nh.
c im khng gian: Phn b mc xm, phn b
xc sut, bin , im un...
c im bin i: Cc c im loi ny c
trch chn bng vic thc hin lc vng (zonal
filtering).
1.2 Cc vn c bn trong x l nh
c im bin v ng bin: c trng cho
ng bin ca i tng v do vy rt hu ch
trong vic trch trn cc thuc tnh bt bin c
dng khi nhn dng i tng.
(4) Nhn dng nh
L qu trnh lin quan n cc m t i tng m
ngi ta mun c t n. Qu trnh nhn dng
thng i sau qu trnh trch chn cc c tnh ch
yu ca i tng.
Nhn dng nh vn tay, nhn dng ch (ch ci,
ch s, ch c du, ch vit tay).
1.2 Cc vn c bn trong x l nh
(5) Nn nh
Nhm gim thiu khng gian lu tr. Thng
c tin hnh theo c hai cch khuynh hng l
nn c bo ton v khng bo ton thng tin.
Nn khng bo ton th thng c kh nng nn
cao hn nhng kh nng phc hi th km hn.
Hin nay trn th gii c trn 50 khun dng nh
thng dng, bao gm c cc k thut nn c kh
nng phc hi d liu 100% v nn c kh nng
phc hi vi sai s cho php.
C 4 cch tip cn c bn trong nn nh.
1.2 Cc vn c bn trong x l nh
Nn nh thng k: K thut nn ny da vo vic
thng k tn xut xut hin ca gi tr cc im
nh, trn c s m c chin lc m ha thch
hp. Mt v d in hnh cho k thut m ha ny
l *.TIF
Nn nh khng gian: K thut ny da vo v tr
khng gian ca cc im nh tin hnh m ha.
K thut li dng s ging nhau ca cc im nh
trong cc vng gn nhau. V d cho k thut ny
l m nn *.PCX
1.2 Cc vn c bn trong x l nh
Nn nh s dng php bin i: y l k thut
tip cn theo hng nn khng bo ton v do
vy, k thut nn thng hiu qu hn, nh *.JPG
Nn nh Fractal: S dng tnh cht hnh hc
Fractal ca cc i tng nh, th hin s lp li
ca cc chi tit. K thut nn s tnh ton ch
cn lu tr phn gc nh v quy lut sinh ra nh
theo nguyn l Fractal.
1.3 Biu din nh
M hnh Raster
y l cch biu din nh thng dng nht hin
nay, nh c biu din di dng ma trn cc
im nh. Thng thu nhn qua cc thit b nh
camera, scanner. Tu theo yu cu thc th m
mi im nh c biu din qua 1 hay nhiu bit.
M hnh Raster thun li cho hin th v in n.
Ngy nay cng ngh phn cng cung cp nhng
thit b thu nhn nh Raster vi tc nhanh v
cht lng cao cho c u vo v u ra.
1.3 Biu din nh
Mt thun li cho vic hin th trong mi trng
Windows l Microsoft a ra khun dng nh DIB
(Device Independent Bitmap) lm trung gian
1.3 Biu din nh
M hnh Vector
Biu din nh ngoi mc ch tit kim khng
gian lu tr d dng cho hin th v in n cn m
bo d dng trong la chn, sao chp, di chuyn,
tm kim Theo nhng yu cu ny k thut biu
din vector t ra u vit hn.
Trong m hnh vector ngi ta s dng hng
gia cc vector ca im nh ln cn m ho v
ti to hnh nh ban u. nh vector c thu
nhn trc tip t cc thit b s ho nh Digital
hoc c chuyn i t nh Raster thng qua cc
chng trnh s ho.
1.3 Biu din nh
Cng ngh phn cng cung cp nhng thit b x
l vi tc nhanh v cht lng cho c u vo
v ra nhng li ch h tr cho nh Raster.
Do vy, cn chuyn i qua li gia 2 loi nh
khai thc u im ca chng.
1.3 Biu din nh
Sau bc s ho, nh s c lu tr hay chuyn
sang giai on phn tch.
Nu lu tr trc tip nh th theo kiu bn nh,
dung lng s kh ln, tn km m nhiu khi khng
hiu qu theo quan im ng dng.
Thng ngi ta khng biu din ton b nh th m
tp trung c t cc c trng ca nh nh: bin nh
(Boundary) hay cc vng nh (Region).
C th biu din nh bng 3 loi m sau y.
1.3 Biu din nh
(1) M lot di (Run - Length Code)
Phng php ny hay dng biu din cho vng nh.
Mt vng nh R c th biu din n gin nh mt
ma trn nh phn:
u(m,n) = 1 nu (m,n) R
0 nu (m,n) R
Vi cch biu din trn, mt vng nh c xem nh
gm cc chui 0 hay 1 an xen. Cc chui ny gi l
mt mch (run).
1.3 Biu din nh
Theo phng php ny, mi mch s c biu din
bi a ch bt u ca mch v chiu di mch theo
dng (<hng, ct>, chiu di).
1.3 Biu din nh
(2) M xch (Chaine Code)
M xch thng c dng biu din bin ca nh. Thay v
lu tr ton b nh, ngi ta lu tr dy cc im nh nh A,
B,..., M.
Theo phng php ny, 8 hng ca vct ni 2 im bin
lin tc c m ho. Khi nh c biu din qua im
nh bt u cng vi chui cc t m.
1.3 Biu din nh
(3) M t phn (Quad Tree Code)
Mt vng ca nh coi nh bao kn bi mt mt hnh ch nht.
Vng ny c chia lm 4 vng con (quadrant).
Nu mt vng con gm ton im en (1) hay ton im
trng (0) th khng cn chia tip. Ngc li, vng con gm c
en v trng gi l vng xm li tip tc c chia lm 4
vng con tip. Qu trnh chia dng li khi khng th chia tip
c na, c ngha l vng con ch cha thun nht im en
hay trng.
Nh vy, cy biu din gm mt chui cc k hiu b(black),
w (white) v g(grey) km theo k hiu m ho 4 vng con.
1.4 Cc h mu
to ra cc nh en trng, n gin ch cn lu
thng tin ca mi pixel bng 1 bit (cc gi tr 0, 1 s
tng trng cho vic tt (ti), bt (sng) pixel trn
mn hnh).
Trong trng hp nh nhiu mu, ngi ta cn nhiu
bit hn, nu thng tin ca mi pixel c lu bng b
bit, th ta c th c 2b gi tr mu phn bit cho pixel
.
1.4 Cc h mu
Gray level: Mc xm
Mc xm l kt qu s m ho tng ng mt cng
sng ca mi im nh vi mt gi tr s, l kt qu
ca qu trnh lng ho.
Cch m ho kinh in thng dng 16, 32 hay 64
mc. M ho 256 mc l ph dng nht do l do k
thut. V 28 = 256, nn vi 256 mc, mi pixel s c
m ho bi 8 bit.
C th khc phc tnh khng ng u ca h thng
bng cch tng hoc gim mc xm.
1.4 Cc h mu
(1) M hnh mu RGB (Red, Green, Blue)
Mu R, xanh l cy G, xanh da tri B.
Mi mu trong khng gian RGB u c biu
din nh l mt vector thng qua ba vector c s
l Red, Green, Blue. Do , ng vi cc t hp
khc nhau ca ba mu ny s cho ta mt mu mi.
Gi tr xm nm trn ng cho ni cc nh en
(0,0,0) v trng (1,1,1) ca hnh lp phng.
1.4 Cc h mu
1.4 Cc h mu
Khng gian RGB l chun cng nghip cho cc
thao tc ha my tnh. Cc thao tc mu sc c
th c tnh ton trn cc khng gian mu khc
nhng cui cng cn phi chuyn v khng gian
RGB c th hin th trn mn hnh (do thit k
ca phn cng da trn m hnh RGB).
Cc thao tc tnh ton trn khng gian RGB
thng n gin hn.
1.4 Cc h mu
Khng gian RGB khng hon ton ph hp vi s
cm nhn mu sc ca con ngi. Hai im phn bit
trong khng gian RGB, vi mt ngi nhiu khi
khng th nhn c l hai mu khc nhau.
Cc gi tr RGB ca mt mu l khc nhau i vi
cc mn hnh khc nhau ngha l cc gi tr RGB ca
mu trn mn hnh mu ny s khng sinh ra ng
mu trn mt mn hnh khc.
1.4 Cc h mu
(2) M hnh mu HSL
Khng gian ny c ch trng hn khng gian
RGB n cc thnh phn ca s cm nhn mu
sc ca mt (Hue, Saturation, Lightness).
Tuy nhin, khng gian HSL thc ra cng ch l
mt php bin i gn ng ca khng gian RGB
nn khng ging nh cc khng gian mu khc
xy dng trn s cm nhn mu sc ca mt,
khng gian HSL vn cn b l thuc vo phn
cng ca mn hnh.
Khng gian HSL c biu din trong h ta
tr, hnh minh ha l hai hnh nn p vo nhau.
1.4 Cc h mu
1.4 Cc h mu
Khng gian HSL gn vi s cm nhn cc thuc tnh
mu sc ca con ngi hn khng gian RGB. Cc
mu c xc nh d dng hn chng hn do H
quay quanh trc ng nn cc mu b c xc nh
mt cch d dng, i vi cc gi tr Lightness cng
vy.
Vic kim sot cc mu c s HSL d hn cho
nhng ngi mi lm quen vi cc chng trnh
ha.
Tuy nhin cc thao tc lng gic khi bin i s nh
hng ng k n tc ca chng trnh.
1.4 Cc h mu
(3) M hnh mu HSV (Hue, Saturation, Value)
M hnh mu RGB c nh hng cho phn
cng, cn m hnh mu HSV c nh hng
ngi s dng da trn c s nn tng v trc gic
v tng mu, sc v sc thi m thut.
H thng ta c dng hnh tr v tp mu thnh
phn ca khng gian bn trong m hnh mu c
xc nh l hnh nn hoc hnh chp su cnh.
H (Hue) l gc quay quanh trc V (Values), S
(Saturation) i t 0 n 1, trc V do vy tng
ng vi ng cho ni nh White v Black.
1.4 Cc h mu
1.4 Cc h mu
Sc mu (Hue) c o bi gc quanh trc ng vi mu
Red l 0o, mu Green l 120o, mu Blue l 240o.
Cc mu b sung trong hnh chp HSV 180o i din vi
mu khc. Gi tr ca S l mt tp cc gi tr i t 0 trn
ng trc tm V n 1 trn cc mt bn ti nh ca hnh
chp su cnh. Cc mu t bo ha khi S=1 v V=1.
Khng gian HSV d dng p ng cc mu sc ca cc
chng trnh ha do c xy dng da trn lut trn
mu ca ha s. V d, khi cn thm mu trng vo, phi
t V = S = 1 sau gim S t t cho ti khi t c mu
va ; hay khi cn thm mu en vo, iu c ngha l
gim V (cng sng) v c nh S.