¼v¹³³B²z´Á¤¤¦Ò
1. °²³]¦³¤@Ó
100ƒ¯ 100¡A4 bit ¼v¹³¤§¦Ç«×È»PÂI¯À¼Æ¥Ø¦p¤U¦Ç«×Ègray level ÂI¯À¼Æ¥Ø
0 ----------------------- 3000
2 ---------------------- 1000
7 ---------------------- 1000
10 ---------------------- 1500
11 ---------------------- 1200
12 ----------------------- 650
14 ----------------------- 650
15 ----------------------- 1000
½Ð¨D¥X½u©Ê¤Æ«á·s¦Ƕ¥¤§¹ïÀ³Ãö«Y
¸Ñ¡G
¡@
0 ----------------------- 0.3 ----------------5/15 ----------------5
2 ---------------------- 0.1 ----------------6/15----------------6
7 ---------------------- 0.1 ----------------7/15----------------7
10 ---------------------- 0.15 ----------------10/15----------------10
11 ---------------------- 0.12 ----------------11/15----------------11
12 ----------------------- 0.065-----------------13/15-----------------13
14 ----------------------- 0.065-----------------14/15-----------------14
15 ----------------------- 0.1 -----------------15/15-----------------15
¡@
¡@
2.°²³]¦³¤@Ó
6X 6, 5 bit ¼v¹³¦Ç¶¥¤À§G¹Ï¦p¤U¡G
¡@ |
4 |
4 |
13 |
13 |
11 |
1 |
¡@ |
11 |
0 |
17 |
10 |
12 |
0 |
¡@ |
10 |
1 |
13 |
21 |
11 |
4 |
¡@ |
10 |
2 |
15 |
21 |
21 |
2 |
¡@ |
11 |
0 |
10 |
25 |
21 |
1 |
¡@ |
11 |
11 |
10 |
20 |
21 |
3 |
½Ðø¥X¼v¹³¸g¹L½Ä¶q«O¦s¤GȤÀ¹º«á¤§¦Ç¶¥¤À§G¹Ï¡C
¸Ñ¡G
z0=4, z1=18
threshold value=11
¼v¹³¸g¹L½Ä¶q«O¦s¤GȤÀ¹º«á¤§¦Ç¶¥¤À§G¹Ï¦p¤U©Ò¥Ü¡G
¡@
¡@ |
4 |
4 |
18 |
18 |
18 |
4 |
¡@ |
18 |
4 |
18 |
4 |
18 |
4 |
¡@ |
4 |
4 |
18 |
18 |
18 |
4 |
¡@ |
4 |
4 |
18 |
18 |
18 |
4 |
¡@ |
18 |
4 |
4 |
18 |
18 |
4 |
¡@ |
18 |
18 |
4 |
18 |
18 |
4 |
¨ä¸Ô²Ópºâ¦p¥H¤U¤§EXCEL¸Õºâªí©Ò¥Ü¡G
1 |
3.000 |
0.083 |
0.083 |
0.083 |
0.083 |
0.167 |
2 |
2.000 |
0.056 |
0.111 |
0.222 |
0.444 |
0.222 |
3 |
1.000 |
0.028 |
0.083 |
0.250 |
0.750 |
0.250 |
4 |
3.000 |
0.083 |
0.333 |
1.333 |
5.333 |
0.333 |
5 |
|
- |
- |
- |
- |
0.333 |
6 |
|
- |
- |
- |
- |
0.333 |
7 |
|
- |
- |
- |
- |
0.333 |
8 |
|
- |
- |
- |
- |
0.333 |
9 |
|
- |
- |
- |
- |
0.333 |
10 |
5.000 |
0.139 |
1.389 |
13.89 |
138.89 |
0.472 |
11 |
6.000 |
0.167 |
1.833 |
20.17 |
221.83 |
0.639 |
12 |
1.000 |
0.028 |
0.333 |
4.000 |
48.000 |
0.667 |
13 |
3.000 |
0.083 |
1.083 |
14.08 |
183.08 |
0.750 |
14 |
- |
- |
- |
- |
0.750 |
|
15 |
1.000 |
0.028 |
0.417 |
6.250 |
93.750 |
0.778 |
16 |
- |
- |
- |
- |
0.778 |
|
17 |
1.000 |
0.028 |
0.472 |
8.028 |
136.47 |
0.806 |
18 |
- |
- |
- |
- |
0.806 |
|
19 |
|
- |
- |
- |
- |
0.806 |
20 |
1.000 |
0.028 |
0.556 |
11.11 |
222.22 |
0.833 |
21 |
5.000 |
0.139 |
2.917 |
61.25 |
1,286 |
0.972 |
22 |
- |
- |
- |
- |
0.972 |
|
23 |
- |
- |
- |
- |
0.972 |
|
24 |
- |
- |
- |
- |
0.972 |
|
25 |
1.000 |
0.028 |
0.694 |
17.36 |
434.03 |
1.000 |
26 |
- |
- |
- |
- |
1.000 |
|
27 |
- |
- |
- |
- |
1.000 |
|
28 |
|
- |
- |
- |
- |
1.000 |
29 |
|
- |
- |
- |
- |
1.000 |
30 |
|
- |
- |
- |
- |
1.000 |
31 |
|
- |
- |
- |
- |
1.000 |
32 |
|
- |
- |
- |
- |
1.000 |
33 |
- |
- |
- |
- |
1.000 |
|
34 |
- |
- |
- |
- |
1.000 |
|
35 |
- |
- |
- |
- |
1.000 |
|
36 |
- |
- |
- |
- |
1.000 |
|
37 |
- |
- |
- |
- |
1.000 |
|
38 |
|
- |
- |
- |
- |
1.000 |
39 |
|
- |
- |
- |
- |
1.000 |
40 |
|
- |
- |
- |
- |
1.000 |
41 |
|
- |
- |
- |
- |
1.000 |
42 |
|
- |
- |
- |
- |
1.000 |
36.000 |
1.000 |
10.31 |
158.0 |
2,771 |
0 |
|
m0 |
m1 |
m2 |
m3 |
|||
cd= |
51.82 |
|||||
c0= |
69.18 |
|||||
c1= |
-22.05 |
|||||
z0= |
3.789 |
|||||
z1= |
18.26 |
|||||
pd= |
14.47 |
|||||
p0= |
0.550 |
|||||
p1= |
0.450 |
¡@
¡@
3. ¦³¤@
matlab µ{¦¡¦p¤U:t = 0:.0002:1;
x =sin(2*pi*60*t+2*pi*200*t);
Y = fft(x);
plot(abs(Y))
¨äµ²ªGµo²{À³¦b¦ó³B¦³®pÈ?¸Õ¸ÑÄÀ¤§¡C
¸Ñ¡G
¦b
260¤Î4740³B¦³®pÈ¡Csin(2*p i*60*t+2*pi*200*t)= sin(2*p i*260*t)
ªí±¤W¬Ý°_¨Ó¦³¨âÓ«H¸¹¡A¨ä¹ê¦X¦Ó¬°¤@¡A¦p¤U¹Ï©Ò¥Ü¡C
±NÀWÃйϤ¤0¦Ü300¤§³B§½³¡©ñ¤j¦p¤U¹Ï©Ò¥Ü¡C
MATLAB
¤¤ FFT¹Bºâ¤§¤½¦¡·L¥Ñ©ó¹ï¶g´Á«H¸¹¥¿¡B¾l©¶¨ç¼Æ¶°¦X¦Ó¨¥¡A¥¦Ì¨ã¦³«Ü¦nªº¥¿¥æ©Ê¡A¥ç§Y³o¨Ç¥¿¡B¾l©¶¨ç¼Æ¶°¦X¦b¶g´Á¤º©¼¦¹¶¡¤§¼¿n©M¬°¹s¡G
¤W¦¡¤½¦¡¤¤¡A¹ê»Ú¤W¿n¤À°Ï¶¡¥un¬°¤@§¹¾ã¶g´Á§Y¥i¡A¥Ñ©ó sin ©M cos ¨ã¥¿¥æ©Ê¡A¦]¦¹·í a ¤£µ¥©ó b ®É
¦]¦¹¦b¡@ ®É¡A
¥u¦³¦b¡@¡A
¥ç§Y¬O¦b
®É¡AX(k)¾ãÓ¥[Á`¤~·|¦³Ó¤£¤pªºÈ¡A¦Ó¨Ï±o¸Ó³B¤§Â÷´²³Å¤óÂà´«¥X²{¤@Ó®pÈ¡C¦]¦¹¦bÀW°ì¹Ï¤¤§Ṳ́´¯à²M·¡ªº¬Ý¨ì·í k = 260 ®É¡A¹Ï§Î§e²{µÛ¤@Ó°ª®p¡A¥Ñ©ó¥X²{®pÈ»P¡@ ¦³±K¤ÁªºÃö«Y¡A©Ò¥H§Ú̲ߺD±N¤@Ó«H¸¹¸g¹L³Å¤óÂà´««á¡A§Yµø¬°ÀWÃФ豪º°T®§¡A¨Æ¹ê¤W¡A¯u¥¿ªº«H¸¹ÀW²vÀ³·í¬O kƒ¯¡@ƒ¯ N ¤~¹ï¡A¥ç§Y¤j¬ù¬O kƒ¯¡@¡]¨ú¼Ë¬í¼Æ¡^ ¡C¦Ü©ó¬°¦ó¹Ï¤W±ÀWÃЦb 4740ªþªñ¤S¦³¤@®pÈ©O¡H¨º¬O¦]¬°º¡¨¬¡@
³oÓ±ø¥óªº¡AÁÙ¦³¥t¤@Ó¥i¯à¡A¨º´N¬O¡G¬G±o¡@
¡@
¡@
¦b¦¹®É¡A
¡@
¡@
YìÃD§ï¬°¡G
t = 0:.0002:1;
x =sin(2*pi*60*t)+sin(2*pi*200*t);
Y = fft(x);
plot(abs(Y))
«h¦b60¡A200¤Î4940¡A4800³B¦³®pÈ¡A¦p¤U¹Ï©Ò¥Ü¡C
4. °²³]¦³¤@Ó
6ƒ¯ 6, 5 bit ¼v¹³¦Ç¶¥¤À§G¹Ï¦p¤U¡G
¡@ |
14 |
14 |
13 |
13 |
11 |
1 |
¡@ |
1 |
10 |
17 |
0 |
12 |
0 |
¡@ |
10 |
11 |
13 |
1 |
11 |
4 |
¡@ |
10 |
12 |
15 |
1 |
11 |
2 |
¡@ |
21 |
10 |
10 |
5 |
11 |
11 |
¡@ |
21 |
1 |
20 |
10 |
12 |
13 |
(1) ½Ðø¥X¦UºØ²Îp¹Ï¡G¦Ç¶¥«G«×²Îp¹Ï¡B²Ö¿n¦¡¦Ç¶¥«G«×²Îp¹Ï¡B««ª½§ë®g¦Ç
¶¥«G«×²Îp¹Ï»P¤ô¥§ë®g¦Ç¶¥«G«×²Îp¹Ï(2) ½Ðø¥X¼v¹³¸g·Æ²¾
+12 «á¤§¦Ç¶¥¤À§G¹Ï(3) ½Ðø¥X¼v¹³¸gÂX±i
3 «á¤§¦Ç¶¥¤À§G¹Ï(4) ½Ðø¥X¼v¹³¸g¹L¦b
3 »P 5 ¶¡°µ¹ï¤ñ±j¤Æ«á¤§¦Ç¶¥¤À§G¹Ï(5) ½Ðø¥X¼v¹³¸g¹L»P¯x°}
[ 1/9, 1/9, 1/9
1/9, 1/9, 1/9
1/9, 1/9, 1/9 ]
§@ºP¿n¹Bºâ«á¤§¦Ç¶¥¤À§G¹Ï
(6) ½Ðø¥X¼v¹³¸g½u©Ê¤Æ«á¤§¦Ç¶¥¤À§G¹Ï
(7) ½Ðø¥X¼v¹³¸g¥¿³W¤Æ«á¤§¦Ç¶¥¤À§G¹Ï
¸Ñ¡G
a=[
14 14 13 13 11 1
1 10 17 0 12 0
10 11 13 1 11 4
10 12 15 1 11 2
21 10 10 5 11 11
21 1 20 10 12 13
];
imagesc(a)
figure
b=[];
b(32)=0;
for
i=1:32for
j=1:6for
k=1:6if
a(j,k)==i-1b(i)=b(i)+1;
end
end
end
end
plot([0:31],b)
figure
for
i=1:31b(i+1)=b(i)+b(i+1);
end
plot([0:31],b)
¡@
figure
for
i=1:6b(i)=sum(a(1:6,i));
end
plot(b)
figure
¡@
b=[];
for
i=1:6b(i)=sum(a(i,1:6));
end
c=[];
for
i=1:6c(i)=b(7-i);
end
plot(c,[1:6])
¡@
¡@
c =[ 1/9, 1/9, 1/9
1/9, 1/9, 1/9
1/9, 1/9, 1/9 ] ;
h=conv2(a,c,
'same');h=round(h)
¡@
%slide +12
slid=a+12;
for
i=1:6for
j=1:6if
slid(i,j)31slid(i,j)=31;
end
end
end
slid
¡@
%extension 3
exten=a*3;
for
i=1:6for
j=1:6if
exten(i,j)31exten(i,j)=31;
end
end
end
exten
¡@
%contrast enhancement
conenh(6,6)=0;
for
i=1:6for
j=1:6conenh(i,j)=31/(5-3)*(a(i,j)-3);
if
conenh(i,j)31conenh(i,j)=31;
end
if
conenh(i,j)<0conenh(i,j)=0;
end
end
end
round(conenh)
pixel1=a;
for
i=1:3:6for
j=1:3:6pixel1(i:i+2,j:j+2)=ones(3,3)*mean(mean(pixel1(i:i+2,j:j+2)));
end
end
round(pixel1)
norma1=a/31
¡@
¦Ç¶¥«G«×²Îp¹Ï
²Ö¿n¦¡¦Ç¶¥«G«×²Îp¹Ï
««ª½§ë®g¦Ç¶¥«G«×²Îp¹Ï
¤ô¥§ë®g¦Ç¶¥«G«×²Îp¹Ï
¼v¹³¸g·Æ²¾
+12 «á¤§¦Ç¶¥¤À§G¹Ï26 26 25 25 23 13
13 22 29 12 24 12
22 23 25 13 23 16
22 24 27 13 23 14
31 22 22 17 23 23
31 13 31 22 24 25
¡@
¼v¹³¸gÂX±i
3 «á¤§¦Ç¶¥¤À§G¹Ï31 31 31 31 31 3
3 30 31 0 31 0
30 31 31 3 31 12
30 31 31 3 31 6
31 30 30 15 31 31
31 3 31 30 31 31
¡@
¼v¹³¸g¹L¦b
3 »P 5 ¶¡°µ¹ï¤ñ±j¤Æ«á¤§¦Ç¶¥¤À§G¹Ï31 31 31 31 31 0
0 31 31 0 31 0
31 31 31 0 31 16
31 31 31 0 31 0
31 31 31 31 31 31
31 0 31 31 31 31
¡@
¼v¹³¸g¹L»P¯x°}
[ 1/9, 1/9, 1/9
1/9, 1/9, 1/9
1/9, 1/9, 1/9 ]
§@ºP¿n¹Bºâ«á¤§¦Ç¶¥¤À§G¹Ï
4 8 7 7 4 3
7 11 10 10 6 4
6 11 9 9 5 4
8 12 9 9 6 6
8 13 9 11 8 7
6 9 6 8 7 5
¡@
¼v¹³¸g½u©Ê¤Æ«á¤§¦Ç¶¥¤À§G¹Ï
27 27 25 25 19 6
6 14 28 2 22 2
14 19 25 6 19 8
14 22 28 6 19 7
31 14 14 9 19 19
31 6 29 14 22 25
¡@
¼v¹³¸g¥¿³W¤Æ«á¤§¦Ç¶¥¤À§G¹Ï
0.4516 0.4516 0.4194 0.4194 0.3548 0.0323
0.0323 0.3226 0.5484 0 0.3871 0
0.3226 0.3548 0.4194 0.0323 0.3548 0.1290
0.3226 0.3871 0.4839 0.0323 0.3548 0.0645
0.6774 0.3226 0.3226 0.1613 0.3548 0.3548
0.6774 0.0323 0.6452 0.3226 0.3871 0.4194
½Ðø¥X¼v¹³¸g3X3ÂI¯À¤Æ
(pixellation) ©Î°¨ÁɧJ (Mosaic) ³B²z«á¤§¦Ç¶¥¤À§G¹Ï11 11 11 6 6 6
11 11 11 6 6 6
11 11 11 6 6 6
13 13 13 8 8 8
13 13 13 8 8 8
13 13 13 8 8 8
¡@
¸Ñ¡G
¤W¹Ï¬°¤@Ó
8ƒ¯ 8 ªº¼v¹³¡A¨ä¦Ç«×Ȭ° 0 »P 1¡A¥u¦³¨âºØ¦Ç«×È¡A¦]¦¹¦Ç«×¦ñÀH¯x°}¤§¤j¤p¬° 2ƒ¯ 2¡A¦Ó¨ä d=(1,1) »P d=(1,0) ¤§¦Ç«×¦ñÀH¯x°}¦p¤U¹Ï©Ò¥Ü¡A°O±o³Ì«á¥²¶·°£¤W¦Ç«×¦ñÀH¯x°}©Ò¦³¤¸¯ÀªºÁ`©M 56 »P 49¡A¥H¨Ï¦Ç«×¦ñÀH¯x°}©Ò¦³¤¸¯ÀªºÁ`©M¬° 1¡C¡@
pºâ¥X¦Ç«×¦ñÀH¯x°}¨C¤@Ó¤¸¯À¤§È«á¡A§Y¥i¶i¦æ¦p¤U¤§¤ÀªR¡G
¼v¹³¦Ç«×¦ñÀH¯x°}¤§æiÈ¡GEntropy
d=(1,1) ¼v¹³¦Ç«×¦ñÀH¯x°}¤§æiÈ
0.5011d=(1,0) ¼v¹³¦Ç«×¦ñÀH¯x°}¤§æiÈ
0.47698¦pªG¼v¹³¦Ç«×¦ñÀH¯x°}¤§æiÈ«Ü°ª¡A«h¼v¹³«Ü§¡¤Ã¡A·N¨ýµÛÃþ¦üªº¦Ç«×¦ñÀH¯x°}§Îª¬¦w±Æ¡A¨S¦³¯S®íªº¯¾¸Ì¡C¦P¼Ëªº¡A¤]¥i¨D¥X¼v¹³¦Ç«×¦ñÀH¯x°}¤§¯à¶qÈ¡G
¼v¹³¦Ç«×¦ñÀH¯x°}¤§¯à¶qÈ
Energyd=(1,1) ¼v¹³¦Ç«×¦ñÀH¯x°}¤§¯à¶qÈ
0.379425d=(1,0) ¼v¹³¦Ç«×¦ñÀH¯x°}¤§¯à¶qÈ
0.3335546. ¤GȤƤ§¼v¹³A »PB¦p¤U¹Ï©Ò¥Ü¡A¸Õµe¥X
¤§µ²ªG¡C
¡@
¸Ñ¡G
¦pªG¤@Ó¼v¹³¼v¹³³Q¤@Áû¶ê²yª¬ªº¼v¹³§@¶}±Ò¹Bºâ¡A¥i¨Ï¼v¹³¥~¥Y³B¶ê©·¤Æ¡A¨ä¼Æ¾Ç¦¡¥iªí¥Ü¦p¤U¡G
¶}±Ò¹Bºâ¤§µ²ªG¦p¤U¡G