Professional Documents
Culture Documents
pMC LC
pMC LC..........................................................................................................1
DANH MC CC HNH V..................................................................................4
DANH MC CC BNG BIU.............................................................................5
THNG TIN KT QU NGHIN CU.................................................................6
M U.................................................................................................................. 7
CHNG
1
GII THIU CHUNG V X L NH..................................................................9
1.1 Tng quan v h thng x l nh....................................................................9
1.2 Nhng vn c bn trong x l nh............................................................10
1.2.1 Nhng khi nim lin quan....................................................................10
1.2.2 Biu din nh.........................................................................................15
1.2.3 Tng cng nh......................................................................................17
1.2.4 Phn vng nh........................................................................................18
1.2.5 Trch chn c tnh.................................................................................18
1.2.6 Nhn dng nh.......................................................................................18
1.2.7 Nn nh..................................................................................................19
1.3 Cc nh dng nh c bn..............................................................................19
1.3.1 nh BMP (Bitmap)................................................................................20
1.3.2 nh JPEG (Joint Photographic Experts Group).....................................20
1.3.3 nh GIF (Graphics Interchange Format)...............................................20
1.3.4 nh WMF (Windows Metafiles)............................................................20
CHNG
2
MT S BI TON V X L NH.................................................................21
2.1 Cc bi ton ci thin nh s dng ton t im...........................................21
2.1.1 Tng gim sng.................................................................................21
Nguyn Ch Hng
KT LUN............................................................................................................64
TI LIU THAM KHO......................................................................................65
PH LC............................................................................................................... 66
Nguyn Ch Hng
DANH MC CC HNH V
Hnh 1-1 Qu trnh x l nh.....................................................................................9
Hnh 1-2 Cc giai on chnh trong x l nh...........................................................9
Hnh 1-3 V d v nh en trng..............................................................................11
Hnh 1-4 V d nh xm..........................................................................................12
Hnh 1-5 V d v nh mu .....................................................................................13
Hnh 1-6 Ln cn ca 1 im nh............................................................................13
Hnh 1-7 Lc xm ca nh m........................................................................15
Hnh 1-8 Lc xm nh sng..............................................................................15
Hnh 1-9 Minh ha nh biu din bng m lot di.................................................16
Hnh 1-10 Minh ha biu din bng m xch...........................................................17
Hnh 2-11 nh sau khi tng sng (c =100).........................................................22
Hnh 2-12 Biu dn tng phn.....................................................................23
Hnh 2-13 nh gc v nh kt qu sau khi tng tng phn...................................23
Hnh 2-14 nh gc v nh sau khi bin i m bn ...............................................24
Hnh 2-15 nh gc sau khi c tch ngng........................................................25
Hnh 2-16 Minh ha v Histogram ca nh.............................................................26
Hnh 2-17 Minh ha v cn bng lc xm........................................................27
Hnh 2-18 Tm mt n v cc im ln cn.............................................................29
Hnh 2-19 Minh ha lc trung bnh khng gian.......................................................30
Hnh 2-20 Minh ha lc thng thp.........................................................................31
Hnh 2-21 Minh ha lc thng cao..........................................................................32
Hnh 2-22 Minh ha lc nh trung v.......................................................................33
Hnh 2-23 Cc dng ng bin trong x l nh.....................................................34
Hnh 2-24 Minh ha d bin s dng ton t Sobel................................................37
Hnh 2-25 Minh ha d bin s dng ton t Prewitt..............................................38
Hnh 2-26 Minh ha d bin s dng ton t La bn..............................................39
Hnh 2-27 Minh ha d bin theo k thut Lalace H2..........................................41
Nguyn Ch Hng
Nguyn Ch Hng
Nguyn Ch Hng
M U
1. Tng quan tnh hnh nghin cu thuc lnh vc ca ti
X l nh l mt lnh vc mang tnh khoa hc v cng ngh. N l mt ngnh
khoa hc mi m so vi nhiu ngnh khoa hc khc nhng tc pht trin ca n
rt nhanh, kch thch cc trung tm nghin cu, ng dng, c bit l my tnh
chuyn dng ring cho n.
Cc phng php x l nh bt u t cc ng dng chnh: nng cao cht
lng nh v phn tch nh. ng dng u tin c bit n l nng cao cht
lng nh bo c truyn qua cp t Lun n n New York t nhng nm
1920. Vn nng cao cht lng nh c lin quan ti phn b mc sng v
phn gii ca nh. Vic nng cao cht lng nh c pht trin vo khong nhng
nm 1955. iu ny c th gii thch c v sau th chin th hai, my tnh pht
trin nhanh to iu kin cho qu trnh x l nh s thun li. Nm 1964, my tnh
c kh nng x l v nng cao cht lng nh t mt trng v v tinh Ranger 7
ca M bao gm: lm ni ng bin, lu nh. T nm 1964 n nay, cc phng
tin x l, nng cao cht lng, nhn dng nh pht trin khng ngng. Cc phng
php tri thc nhn to nh mng n ron nhn to, cc thut ton x l hin i v
ci tin, cc cng c nn nh ngy cng c p dng rng ri v thu nhiu kt qu
kh quan.
Vit Nam x l nh c a vo ging dy bc i hc khong chc
nm nay. Vic nghin cu, xy dng v pht trin cc ng dng v lnh vc x l
nh l mt vn mi v ang ngy cng c qun tm nhiu hn. c mt s
ng dng c xy dng x l nh trong vin thm, trong y hc hay trong an
ninh v gim st v.v.
2. Tnh cp thit, ngha khoa hc v thc tin ca ti
Trong nhng nm gn y, phn cng my tnh v cc thit b lin quan c
s tin b vt bc v tc tnh ton, dung lng cha, kh nng x l v.v.. v gi
c gim n mc my tnh v cc thit b lin quan n x l nh khng cn
l thit b chuyn dng na. Khi nim nh s tr nn thng dng vi hu ht
mi ngi trong x hi v vic thu nhn nh s bng cc thit b c nhn hay
chuyn dng cng vi vic a vo my tnh x l tr nn n gin.
Nguyn Ch Hng
Nguyn Ch Hng
CHNG 1
GII THIU CHUNG V X L NH
1.1 Tng quan v h thng x l nh
Qu trnh x l nh c xem nh l qu trnh thao tc nh u vo nhm cho
ra kt qu mong mun. Kt qu u ra ca mt qu trnh x l nh c th l mt nh
tt hn hoc mt kt lun.
10
Nguyn Ch Hng
11
nh xm
Gi tr xm nm trong khong 0255. Nh vy mi im nh trong nh nh
xm c biu din bi 1 byte.
Hnh 1-4 V d nh xm
nh mu
nh mu theo l thuyt ca Thomas l nh t hp t 3 mu c bn: (R), lc
(G), l (B) v thng thu nhn trn cc di bng tn khc nhau. Vi nh mu, cch
biu din cng tng t nh vi nh en trng, ch khc l cc s ti mi phn t
ca ma trn biu din cho ba mu ring r gm: (red), lc (green) v lam (blue).
biu din cho mt im nh mu cn 24 bit. 24 bit ny c chia thnh ba
khong 8 bit. Mi mu cng phn thnh L cp mu khc nhau (thng L=256). Mi
khong ny biu din cho cng sng ca mt trong cc mu chnh.
Mi pixel nh mu k hiu Px, c vit: (T: trong cng thc di y l k
hiu chuyn v)
Px = [ red , green, blue]
Nguyn Ch Hng
(1.1)
12
Hnh 1-5 V d v nh mu
e) Cc mi quan h c bn gia cc im nh
Ln cn ca mt im nh
Mt im nh p ti ta (x, y) c cc ln cn theo chiu ngang v chiu dc
l: (x+1, y), (x-1, y), (x,y+1), (x, y-1).
Tp hp cc im nh trn c gi l ln cn 4 ca p, k hiu N4(p). Mi
im nh c khong cch n v n (x, y), v nu (x, y) nm trn bin ca nh th
ln cn ca n c th nm ngoi nh
Cc ln cn cho ca p c ta : (x+1, y+1), (x+1, y-1), (x-1, y+1), (x-1, y-1)
Tp ln cn cho c k hiu ND(p).
Tp ln cn cho cng vi ln cn 4 to thnh ln cn 8 ca p, k hiu N8(p).
Hnh 1-6 Ln cn ca 1 im nh
Nguyn Ch Hng
13
Lin kt gia cc im nh
Cc mi lin kt c s dng xc nh gii hn (Boundaries) ca i
tng vt th hoc xc nh vng trong mt nh. Mt lin kt c c trng bi
tnh lin k gia cc im v mc xm ca chng.
Gi s V l tp cc gi tr mc xm. Mt nh c cc gi tr cng sng t
thang mc xm t 32 n 64 c m t nh sau:
V={32, 33, 63, 64}.
C 3 loi lin kt:
+ Lin kt 4: Hai im nh p v q vi cc gi tr cng sng V c ni l
lin kt 4 nu q nm trong tp N4(p).
+ Lin kt 8: Hai im nh p v q vi cc gi tr cng sng V c gi l
lin kt 8 nu q nm trong tp N8(p).
+ Lin kt m (lin kt hn hp): Hai im nh p v q vi cc gi tr cng
sng V c ni l lin kt m nu: q thuc N4(p) hoc q thuc ND(p).
f) Lc mc xm (Histogram)
Lc mc xm ca nh l mt hm cung cp tun sut xut hin ca mi
mc xm trong nh. Lc mc xm c biu din trong h ta Decac xOy,
trong Ox biu din cc mc xm ca nh (256 mc trong trng hp chng ta
xt), Oy biu din s im nh cho mt mc xm (s im nh c cng mc xm).
Lc mc xm cung cp rt nhiu thng tin v s phn b mc xm ca
nh. Theo thut ng ca x l nh gi l tnh ng ca nh, tnh ng ca nh cho
php phn tch mt khong no phn b phn ln cc mc xm ca nh: nh rt
sng hay rt m. Nu nh sng, lc xm nm bn phi (mc xm cao), cn
nh m th lc xm nm bn tri (mc xm thp).
Hnh minh ha cho lc xm:
Nguyn Ch Hng
14
Hnh 1-7 Lc xm ca nh m
15
(1.2)
Nguyn Ch Hng
16
Nguyn Ch Hng
17
18
Ngoi ra, hin nay mt k thut nhn dng mi da vo k thut mng n ron
ang c p dng v cho kt qu kh quan.
1.2.7 Nn nh
Nhm gim thiu khng gian lu tr ca nh, nn nh thng c tin hnh
theo c hai 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. Trn c s hai khuynh hng, c 4 cch tip cn c bn trong nn
nh:
Nn nh thng k: K thut nn ny da vo vic thng k tn sut 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
Nn nh s dng php bin i: y l k thut tip cn theo hng nn
khng bo ton v do vy, k thut thng nn hiu qu hn. *.JPG chnh
l tip cn theo k thut nn ny.
Nn nh Fractal: S dng tnh cht 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 Cc nh dng nh c bn
nh thu c sau qu trnh s ha thng c lu li cho cc qu trnh x l
tip theo hay truyn i. Trong qu trnh pht trin ca k thut x l nh, tn ti
nhiu nh dng nh khc nhau t nh en trng (vi nh dng IMG), nh a cp
xm cho n nh mu: (BMP, GIF, JPE). Tuy cc nh dng ny khc nhau, song
chng u tun th theo mt cu trc chung nht. Nhn chung, mt tp nh bt k
thng bao gm 3 phn:
Mo u tp (Header)
D liu nn (Data Compression)
Bng mu (Palette Color)
Nguyn Ch Hng
19
L phn cha cc thng tin v kiu nh, kch thc, phn gii,
s bit dng cho 1 pixel, cch m ha, v tr bng mu
D liu nn
Bng mu
Nguyn Ch Hng
20
CHNG 2
MT S BI TON V X L NH
2.1 Cc bi ton ci thin nh s dng ton t im
X l im nh thc cht l bin i gi tr mt im nh da vo gi tr ca
chnh n m khng h da vo cc im nh khc. C hai cch tim cn vi phng
php ny. Cch th nht dng mt hm bin i thch hp vi mc ch hoc yu
cu t ra bin i gi tr mc xm ca im nh sang mt gi tr mc xm khc.
Cch th hai l dng lc mc xm (Gray Histogram). V mt ton hc, ton t
im l mt nh x t gi tr cng nh sng u(m, n) ti to (m, n) sang gi tri
cng nh sng khc v(m, n) thng qua hm f, tc l:
v ( m, n) = f (u ( m, n))
(2.3)
Nguyn Ch Hng
21
nh gc
f (u ) = (u a ) + Va
(u b) + V
b
u <a
a u <b
b u < L
(2.4)
Nguyn Ch Hng
22
nh gc
Nguyn Ch Hng
23
2.1.3 Bin i m bn
m bn nhn c bng php bin i m. Php bin i ny c rt nhiu hu
ch cho cc phim nh dng trong y hc.
f (u ) = L u
(2.5)
nh gc
nh c bin i m bn
24
nh gc
nh en trng
Nguyn Ch Hng
25
nh gc
Lc mc xm
Nguyn Ch Hng
26
nh gc
(2.6)
Nhiu nhn
Nhiu nhn thng phn b khp nh v nh thu c s biu din vi cng
thc:
Xqs = Xgoc *
(2.7)
Nhiu xung
Nhiu xung thng gy t bin ti mt s im nh.
C s x l im nh b nhiu l dng thng tin ca cc im nh ln cn.
Thay th gi tr im nh cn x l bng t hp gi tr cc im nh ln cn. Vic
thay th da trn gi nh l cc im nh ln cn c gi tr gn ging vi im nh
cn xt.
V k thut, ngi ta s dng mt mt n di chuyn khp nh gc, t tri qua
phi v t trn xung di. mi v tr ca nh, tnh ton theo cc im trong mt
Nguyn Ch Hng
27
I T ( x, y ) = I ( x + i, y + j ) * T (i, j )
(2.8)
i =0 j =0
Hoc:
m 1 n 1
I T ( x, y ) = I ( x i, y j ) * T (i, j )
(2.9)
i =0 j =0
VD: Gi s ta c:
1
2
I = 4
1
5
2
2
1
5
1
2
4
8
1
1
2
8
4
5
7
2
4
1
V T = 0 1
Khi :
m 1 n 1
= I ( x, y ) + I ( x +1, y +1)
2
7
I T = 6
10
6
6
4
*
9
6
2
*
12
12
6
*
4
12
6
*
*
*
*
*
Nhn xt:
- Trong qu trnh thc hin php cun c mt s thao tc ra ngoi nh, nh
khng c xc nh ti nhng v tr dn n nh thu c c kch thc nh
hn.
Nguyn Ch Hng
28
- nh thc hin theo 2 cng thc trn ch sai khc nhau 1 php dch chuyn
n gin ta s hiu php cun l theo cng thc u tin.
2.2.2 Lm trn nhiu bng lc tuyn tnh
Trong k thut lc tuyn tnh, nh s l tng trng s hay l trung bnh trng
s cc im ln cn vi nhn chp hay mt n. Nguyn tc lc theo tng trng
lng c trnh by trong hnh Hnh 2 -18. Th d tm mt n l im P5 thi im
P5 mi s c tnh theo cng thc sau:
P5 = P1 K 1 + P2 K 2 + P3 K 3 + P4 K 4 + P5 K 5 + P6 K 6 + P7 K 7 + P8 K 8 + P9 K 9
(2.10)
Hnh 2-18 Tm mt n v cc im ln cn
Ta c thut ton cho lc tuyn tnh:
B1: Nhp vo ma trn nhn chp H.
B2: Thc hin vng lp:
For (int i=0 ; i<=chiu cao nh -2 ; i++) //tr i bin nh ngang.
For(int j=0 ; j<= chiu rng nh -2; j++) // tr i bin nh dc.
{
Thc hin nhn chp: I (i, j ) H
}
B3: Gn gi tr trung bnh ny cho nh u ra.
a) Lc trung bnh khng gian
Vi lc trung bnh, mi im nh c thay th bng trung bnh trng s ca
cc im ln cn v c nh ngha nh sau:
v ( m, n) =
a(k , l ) y (m k , n l )
( k ,l )W
Nguyn Ch Hng
29
(2.11)
Vi
1
Nw
y (m k , n l )
(2.12)
( k ,l )W
+ y(m,n): nh u vo.
+ v(m,n): nh u ra.
+ w(m,n): L ca s l.c
+ a(k,l): L trng s lc.
1
Vi a k ,l = N v N W l s im nh trong ca s lc W.
w
Lc trung bnh c trng s chnh l thc hin chp nh u vo vi nhn chp
H. Nhn chp H trong trng hp ny c dng:
1 1 1
1
H = 1 1 1
9
1 1 1
nh gc
Nguyn Ch Hng
30
H t1
0
1
= 1
8
1
2
1
1
1
b
Hb =
2
(b + 2)
1
0
1
b
b
1
b
1
Ta d dng nhn thy khi b=1, H b chnh l nhn chp H 1 (Lc trung bnh)
hiu r hn bn cht kh nhiu cng ca cc b lc ny, ta vit li phng
trnh thu nhn nh di dng:
X qs [ m, n] = X goc [ m, n] +[ m, n ]
(2.13)
Trong [m,n] l nhiu cng c phng sai n2 . Nh vy, theo cch tnh
ca lc trung bnh ta c:
Y [ m, n ] =
1
NW
X
( k ,l )W
goc
[ m k , n l ] +[ m, n)]
(2.14)
Hay:
1
Y [ m, n] =
NW
( k ,lW
n2
X goc [ m k , n l ] +
NW
(2.15)
nh gc
nh sau khi lc thng thp
Hnh 2-20 Minh ha lc thng thp
c) Lc thng cao
Cc k thut lc trn l lc thng thp. N c dng lc nhiu. Ngoi lc
thng thp, ngi ta cn s dng lc thng cao. Lc thng cao dng lm ni bt
cc chi tit c tn s khng gian cao (th d nh cc im bin) m khng nh
hng n cc chi tit tn s thp. Cc phn t c tn s khng gian cao s sng
Nguyn Ch Hng
31
1
9
1
1
1
0
1
1
5
1
0
1
1
2
2
5
2
1
2
nh gc
Nguyn Ch Hng
32
{ X n } sao
nh gc
Nguyn Ch Hng
33
34
(2.16)
f ( x, y )
f ( x, y + dy ) f ( x, y )
= f 'y
y
dy
(2.17)
Nguyn Ch Hng
35
Trong phng php gradient, ngi ta chia thnh 2 k thut (do dng 2 ton t
khc nhau): k thut gradient v k thut la bn.
K thut Gradient
T nh ngha v Gradient, ta thy nu p dng n vo x l nh, vic tnh
ton s rt phc tp, n gin ha m khng lm mt tnh cht ca phng php
Gradient ngi ta s dng mt cp mt n H1 v H2 trc giao (theo 2 hng vung
gc). Nu nh ngha g1, g2 l gradient tng ng theo 2 hng x v y, th bin
A0
(2.18)
g12 ( m, n) + g 22 ( m, n)
(2.19)
r ( m, n) l hng ca ng bin.
(2.20)
Nguyn Ch Hng
36
nh l gi tr mu ln nht.
}
+ Ton t (mt n) Sobel
Ton t Sobel c Duda v Hart t ra nm 1973 vi cc mt n c cu trc
nh sau:
1
H x =
1
0
0
0
1
1
Hy
1
=
0
1
0
1
1
0
nh gc
0
0
0
1
2
Hy
1
=
0
2
0
2
1
0
Nguyn Ch Hng
37
nh gc
5
=
3
H N
3
=
3
3
5
0
3
3
0
5
5
3
H B
3
5
5
HT =
5
HN
3
0
3
3
=
3
3
=
3
5
3
3
5
5
5
0
3
3
0
5
3
3
5
H T B =
5
3
=
3
H T N
3
=
5
5
5
0
3
0
3
0
5
5
5
3
3
3
3
i=1,2,,8.
(2.21)
38
mt n H i (I = 1,2,,8).
u ra: Mt ma trn nh (cha cc ng bin c tm thy).
Gii thut:
For (mi im nh ca nh)
if(Nu im nh nm trn ng vin nh)
Gn gi tr cc im nh trn ng vin nh =0 (hoc bng mu nn
nh).
else
{
+ Tnh xp x Gradient theo cc hng khc nhau:
Gi = I H i
+ Nu gi tr im nh ln hn ch s mu ca nh th gn gi tr nh
l gi tr mu ln nht.
}
Hnh minh ha cho d bin s dng ton t la bn (Kirsh):
nh gc
39
2 f
2 f
+
x 2
y 2
(2.22)
1
4
1
0
1
1
H2 =
1
1
8
1
1
1
1
H3 =
2
2
8
2
1
2
Nguyn Ch Hng
40
gi tr mu ln nht.
}
Hnh minh ha cho s dng ton t Laplace:
nh gc
d ( a , b) = Ra Rb + Ga Gb + Ba Bb
Trong :
Ra: l gi tr mu ti im nh
Ga: l gi tr mu xanh (green)ti im nh
Ba: l gi tr mu xanh da tri (blue) ti im nh.
Nu khong cch mu d=0 th 2 im nh c cng mu.
Nguyn Ch Hng
41
nh gc
Nguyn Ch Hng
42
CHNG 3
CHNG TRNH NG DNG
3.1 Gii thiu v chng trnh
p dng l thuyt x l nh c trnh by trong 2 chng trn, em xy
dng mt chng trnh x l nh bng ngn ng C#. Chng trnh ny thc hin
gii quyt cc bi ton c bn trong x l nh nh l: lc nhiu nh, d bin nh
Ngoi ra cn c thm chc nng Zoom v Resize nh.
Di y l giao din chnh ca chng trnh:
Nguyn Ch Hng
43
Nguyn Ch Hng
44
Nguyn Ch Hng
45
Nguyn Ch Hng
46
47
Nguyn Ch Hng
48
Nguyn Ch Hng
49
Nguyn Ch Hng
50
3.3.2 In nh ln Form
private void Form1_Paint(object sender, PaintEventArgs e)
{
Graphics g =e.Graphics;
g.DrawImage(bmp,new Rectangle(this.AutoScrollPosition.X,
Nguyn Ch Hng
51
3.3.4 Hm Undo nh
private void undoToolStripMenuItem_Click(object sender, EventArgs
e)
{
Bitmap temp = (Bitmap)bmp.Clone();
bmp = (Bitmap)undo.Clone();
undo = (Bitmap)temp.Clone();
this.Invalidate();
}
Nguyn Ch Hng
52
Nguyn Ch Hng
53
Nguyn Ch Hng
54
Nguyn Ch Hng
55
Nguyn Ch Hng
56
Nguyn Ch Hng
57
Nguyn Ch Hng
58
Nguyn Ch Hng
59
Nguyn Ch Hng
60
Nguyn Ch Hng
61
Nguyn Ch Hng
62
Nguyn Ch Hng
63
KT LUN
ti tp trung nghin cu tng quan v l thuyt x l nh s, gii thiu
mt s bi ton c bn trong x l nh, xy dng gii thut v lp chng trnh
minh ha cc bi ton .
ti hon thnh mc tiu v ni dung nghin cu ra bao gm khi
qut cc thnh phn ca h thng x l nh, cc khi nim v vn lin quan, b
lc nh, bin nh, Gii thiu mt s bi ton c bn trong x l nh (nng cao
tng phn v sng cho nh, lc nhiu nh, lm ni ng bin, thay i kch
thc nh) v xy dng c gii thut cho cc bi ton . K tip l s dng
ngn ng C# lp trnh mt s bi ton c bn trong x l nh, kt qu c minh
ha trong phn chng trnh ng dng.
Kt qu ca ti c th lm ti liu gip cho vic nghin cu, tm hiu v l
thuyt x l nh s c trc quan, sinh ng hn v d tip thu hn, to tin
cho vic xy dng cc chng trnh x l nh ng dng trong khoa hc v cuc
sng.
Trong thi gian lm n tt nghip vi s c gng n lc ca bn thn, s
gip tn tnh ca thy gio Trn Trung Chuyn. n nay, n hon thnh
ng ni dung v thi hn. Tuy vy, do cn hn ch v kin thc v kinh nghim
thc t nn n ko trnh khi thiu st. Rt mong nhn c s gp ca cc
thy c v bn b ng nghip.
Nguyn Ch Hng
64
Nguyn Ch Hng
65
PH LC
Ph lc 1: H ta mu trong biu din nh
1. Khi nim
T chc quc t v chun ha mu CIE (Commission Internationale
dEclairage) a ra mt s chun biu din mu. Cc h ny c cc chun ring.
H chun mu CIE-RGB dng 3 mu c bn R, G, B v k hiu RGBCIE phn
bit vi cc chun khc. Nh nu trn, mt mu l t hp ca cc mu c bn
theo mt t l no . Nh vy, mi pixel nh mu k hiu Px , c vit: (T:
trong cng thc di y l k hiu chuyn v)
Px = [ Re d , Green, Blue]
2. Bin i h ta mu
H ta mu do CIE xut c tc dng nh mt h quy chiu v khng
biu din ht cc mu. Trn thc t, ph thuc vo cc ng dng khc nhau ngi ta
a ra cc h biu din mu khc nhau. Th d:
Nguyn Ch Hng
66
(0.24)
R NTSC
v Px ' = G NTSC
B NTSC
Nguyn Ch Hng
67
Ph lc 2: S ha nh
Mt nh g(x, y) ghi c t Camera l nh lin tc to nn mt phng hai
chiu. nh cn chuyn sang dng thch hp x l bng my tnh. Phng php
bin i mt nh (hay mt hm) lin tc trong khng gian cng nh theo gi tr
thnh dng s ri rc c gi l s ho nh. Nguyn tc s ha nh c th c m
t theo s sau:
+ nh u vo l nh tng t.
+ Tin trnh ly mu thc hin cc cng vic sau: Qut nh theo hng, v ly
mu theo hng. u ra l ri rc v mt khng gian, nhng lin tc v mt bin .
+ Tin trnh lng ha: lng t ha v mt bin ( sng) cho dng nh
va c ri rc ha.
1. Ly mu
Yu cu tn hiu c di ph hu hn:
f x f x max ,
f y f y max
x, y
sao cho:
1
1
2 f x max ,
2 f y max
x
y
T s ny gi l t s NiQuyst.
Thc t lun tn ti nhiu ngu nhin trong nh, nn c mt s k thut khc
c dng l: li khng vung, li bt gic.
Cc dng mu im nh
Nguyn Ch Hng
68
2. Lng t ha
Lng ha nh nhm nh x t mt bin lin tc u (biu din gi tr sng)
sang mt bin ri rc u * vi cc gi tr thuc tp hu hn {r1 , r2 ,...rL } .
C s l thuyt ca lng ha l chia di sng bin thin t Lmin n
Lmax
X (k 1)
X
, rk = t k +
vi k = 1,2,256.
256
256
Nguyn Ch Hng
69