¼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


EXCELL¸ÑµªÁ|¨Ò

¡@

¡@

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

¦b260¤Î4740³B¦³®p­È¡C

sin(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¤À°Ï¶¡¥u­n¬°¤@§¹¾ã¶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¹Ï

  1. ½Ðø¥X¼v¹³¸g3X3ÂI¯À¤Æ (pixellation) ©Î°¨ÁɧJ (Mosaic) ³B²z«á¤§¦Ç¶¥¤À§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:32

for j=1:6

for k=1:6

if a(j,k)==i-1

b(i)=b(i)+1;

end

end

end

end

plot([0:31],b)

figure

for i=1:31

b(i+1)=b(i)+b(i+1);

end

plot([0:31],b)

¡@

figure

for i=1:6

b(i)=sum(a(1:6,i));

end

plot(b)

figure

¡@

b=[];

for i=1:6

b(i)=sum(a(i,1:6));

end

c=[];

for i=1:6

c(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:6

for j=1:6

if slid(i,j)31

slid(i,j)=31;

end

end

end

slid

¡@

%extension 3

exten=a*3;

for i=1:6

for j=1:6

if exten(i,j)31

exten(i,j)=31;

end

end

end

exten

¡@

%contrast enhancement

conenh(6,6)=0;

for i=1:6

for j=1:6

conenh(i,j)=31/(5-3)*(a(i,j)-3);

if conenh(i,j)31

conenh(i,j)=31;

end

if conenh(i,j)<0

conenh(i,j)=0;

end

end

end

round(conenh)

pixel1=a;

for i=1:3:6

for j=1:3:6

pixel1(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

¡@

  1. §Ú­Ì¨Ï¥Î¼v¹³¤§¦Ç«×¦ñÀH¯x°} ( co-occurrence matrix) ¨ÓÀËÅç¼v¹³¤¤ª«Å骺¯¾²z¡A±Ä¥Î d=(1,1) »P d=(1,0) ¤§¦Ç«×¦ñÀH¯x°}¡A¸Õ­pºâ¥X¼v¹³¦Ç«×¦ñÀH¯x°}¤§æi­È¡]Entropy¡^¥H¤Î¼v¹³¦Ç«×¦ñÀH¯x°}¤§¯à¶q­È ¡]Energy¡^¡G

¸Ñ¡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.5011

d=(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­È Energy

d=(1,1) ¼v¹³¦Ç«×¦ñÀH¯x°}¤§¯à¶q­È 0.379425

d=(1,0) ¼v¹³¦Ç«×¦ñÀH¯x°}¤§¯à¶q­È 0.333554

6. ¤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