Merged document

54
24 มีนาคม 2559 (Week 1) 1.การพล็อตกราฟ 1 เส้น การพล็อตกราฟ ใช้คําสั่ง x = [4 7 16]; y = [1 2 3]; plot (x,y) กด Enter ผลจะปรากฏตามรูป

Transcript of Merged document

24 มนาคม 2559 (Week 1)

1.การพลอตกราฟ 1 เสน

การพลอตกราฟ

ใชคาสง

x = [4 7 16];

y = [1 2 3];

plot (x,y)

กด Enter

ผลจะปรากฏตามรป

การตงชอกราฟ

ใชคาสง

x = [4 7 16];

y = [1 2 3];

plot (x,y)

title(‘score of crassroom’)

กด Enter

ผลจะปรากฏตามรป

ตงชอแกน X และแกน Y

ใชคาสง

x = [4 7 16];

y = [1 2 3];

plot (x,y)

title(‘score of crassroom’)

xlable(‘crassroom’)

ylable(‘score’)

กด Enter

ผลจะปรากฏตามรป

ลกษณะเสนกราฟ

เปลยนเสนกราฟเปนสแดง

สทใชในการเปลยนเสน ม สแดง (Red), สเขยว (Green), สเหลอง (Yellow), สนาเงน (Blue), สดา (K)

ใชคาสง

x = [4 7 16];

y = [1 2 3];

plot (x,y)

title(‘score of crassroom’)

xlable(‘crassroom’)

ylable(‘score’)

plot(x,y,’red’)

กด Enter

ผลจะปรากฏตามรป

เปลยนเสนกราฟเปนเสนปะ

การทากราฟใหเปนเสนปะ ใช (- -)

ใชคาสง

x = [4 7 16];

y = [1 2 3];

plot (x,y)

title(‘score of crassroom’)

xlable(‘crassroom’)

ylable(‘score’)

plot(x,y,’red’)

plot(x,y,’—r’)

กด Enter

ผลจะปรากฏตามรป

เปลยนเสนกราฟเปนเสนปะสลบกบจด

ใชคาสง

x = [4 7 16];

y = [1 2 3];

plot (x,y)

title(‘score of crassroom’)

xlable(‘crassroom’)

ylable(‘score’)

plot(x,y,’red’)

plot(x,y,’--r’)

plot(x,y,’-.r’)

กด Enter

ผลจะปรากฏตามรป

เปลยนเสนกราฟเปนเสนปะสลบเครองหมายบวก

ใชคาสง

x = [4 7 16];

y = [1 2 3];

plot (x,y)

title(‘score of crassroom’)

xlable(‘crassroom’)

ylable(‘score’)

plot(x,y,’red’)

plot(x,y,’--r’)

plot(x,y,’-.r’)

plot(x,y,’-+r’)

กด Enter

ผลจะปรากฏตามรป

เปลยนเสนกราฟเปนเสนปะสลบวงกลม

ใชคาสง

x = [4 7 16];

y = [1 2 3];

plot (x,y)

title(‘score of crassroom’)

xlable(‘crassroom’)

ylable(‘score’)

plot(x,y,’red’)

plot(x,y,’--r’)

plot(x,y,’-.r’)

plot(x,y,’-+r’)

plot(x,y,’-or’)

กด Enter

ผลจะปรากฏตามรป

2) การพลอตกราฟ 3 เสน

พลอตกราฟ 3 เสน

ใชคาสง

x = [2 5 9 10 21];

y = [3 9 5 11 13];

z = [4 6 9 3 21];

t = [3 4 5 6 7];

plot(x,t,’—r’,y,t,’-.b’,z,t,’-^k’)

กด Enter

ผลจะปรากฏตามรป

ใสสญลกษณและความหมายสญลกษณ (แตสญลกษณยงบงขอมลอย)

สญลกษณ (Legend) ไดแก เครองบน = สแดง (r), รถไฟ = สน าเงน (b), เรอ = สดา (k)

ใชคาสง

x = [2 5 9 10 21];

y = [3 9 5 11 13];

z = [4 6 9 3 21];

t = [3 4 5 6 7];

plot(x,t,’—r’,y,t,’-.b’,z,t,’-^k’)

legend(‘airplane’,’train’,’ship’)

กด Enter

ผลจะปรากฏตามรป

กราฟของเครองบน

เครองบน = สแดง (r)

ใชคาสง

x = [2 5 9 10 21];

y = [3 9 5 11 13];

z = [4 6 9 3 21];

t = [3 4 5 6 7];

plot(x,t,’--r’,y,t,’-.b’,z,t,’-^k’)

legend(‘airplane’,’train’,’ship’)

legend(‘location’,’northwest’)

subplot(2,2,1)

plot(x,t,’--r’)

กด Enter

ผลจะปรากฏตามรป

กราฟของรถไฟ

รถไฟ = สนาเงน (b)

ใชคาสง

x = [2 5 9 10 21];

y = [3 9 5 11 13];

z = [4 6 9 3 21];

t = [3 4 5 6 7];

plot(x,t,’--r’,y,t,’-.b’,z,t,’-^k’)

legend(‘airplane’,’train’,’ship’)

legend(‘location’,’northwest’)

subplot(2,2,1)

plot(x,t,’--r’)

subplot(2,2,2)

plot(y,t,’-^k’)

กด Enter

ผลจะปรากฏตามรป

กราฟเรอ

เรอ = สดา (k)

ใชคาสง

x = [2 5 9 10 21];

y = [3 9 5 11 13];

z = [4 6 9 3 21];

t = [3 4 5 6 7];

plot(x,t,’--r’,y,t,’-.b’,z,t,’-^k’)

legend(‘airplane’,’train’,’ship’)

legend(‘location’,’northwest’)

subplot(2,2,1)

plot(x,t,’--r’)

subplot(2,2,2)

plot(y,t,’-^k’)

subplot(2,2,3)

plot(z,t,’-.b’)

กด Enter

ผลจะปรากฏตามรป

31 มนาคม 2559 (Week 2)

ดาวนโหลดไฟลทง 2 นจากกลม face book แลวทาการแตกไฟลลงเครอง

ทาการ Set path ไฟลใน Drive add folder

คลก Add folder

คลกเลอกท Topotoolbox-master จากนนกด select folder

ไปท browse for folder

กาหนดตวแปลในการเรยกภาพ ดงน

รายละเอยดของภาพทงหมด ม Row 1095 ม 643 Colum และ Cell size 30*30 เมตร

พมพ Images (DEM) เปนการเรยกภาพจาก Folder ทเรา Brow เขามาจากนนกด Enter จะ

ปรากฏเปนรปขนมา

พอกดเรยกไฟลภาพออกมา จะไดรปภาพดงทปรากฏดานบน

จะมการไลเฉดส ดงทปรากฏในภาพ

การไลเฉดสทาไดสงสด 8 ส

แสดงภาพเปน3มต ใหโชวแบบสวยงาม

ภาพนจะแสดงรองนา และทศทางการไหลของนา

ภาพนจะเปนการระบายและแบงลมนา

ภาพนคอลกษณะของพนทบรเวณทเปนรองนารอบเขาคชกฎ

7 เมษายน 2559 (Week 3)

1. ทาภาพขาวดา

a = imread('1.jpg') เปนฟงกชนทมไวอานไฟลภาพ จากนนกด Enter

ตวเลขทงหมดกจะ Run เตมหนาจอ ตวเลขนคอตวเลขจากไฟลภาพทเรา Download มาจาก

Internet ตวเลขจะ Run เยอะแคไหนขนอยกบขนาดรปภาพทเราดาวนโหลด

Imshow(a) เปนฟงกชนแสดงไฟลรปขนมา

g = rgb2gray(a) การกาหนดภาพใหแสดงจากภาพสใหเปนสเทา

figure, imshow(g) คาสงการแสดงภาพทเรา Download มาในตอนแรกทเปนภาพส พอเรากด

Enter ไฟลภาพจะแสดงเปนสเทา

imhist คาสงททาใหภาพแสดงเปนกราฟ Histogram เปนคาสงทใชแสดงคาชวงส

Whos เปนคาสงทแสดงคณสมบตของภาพ ดลกษณะของไฟลภาพ

figure,imshow(bw) เปนคาสงแสดงภาพขาวดา

bw = im2bw(a) เปนคาสงทแปลงจากภาพสเปนภาพขาวดา

กด CLC เพอเคลยรหนาจอใหสะอาด

2.ลง

b = imread('2.jpg') เปนฟงกชนทมไวอานไฟลภาพ จากนนกด Enter

imshow(b) เปนคาสงแสดงภาพ

Imhist(b) คาสงททาใหภาพแสดงเปนกราฟ Histogram เปนคาสงทใชแสดงคาชวงส

ad = imadjust(b) คาสงการปรบแกสภาพใหมนมความชดมากขน

พอกด ad = imadjust(b) ภาพจะมความคมชดมากขนกวารปแรก หลงจากนนเรากด

figure,imshow(ab) เปนคาสงแสดงภาพ

Imhist(ad) คาสงททาใหภาพแสดงเปนกราฟ Histogramเปนคาสงทใชแสดงคาชวงส

3.ทาตวเลขใหเปนส

image เปนคาสงทแสดงคาออกมาเปนส และมการไลลาดบเฉดสใหดวย

4. Web cam

Imaqtoot เปนคาสงทตรวจสอบ driver ของกลอง webcam

จะไดกลองออกมาแลวเลอก MJPG 1280*720 แลว start preview

เขา New Scrip เอา code ท copy มาจาก face book วาง

vid = videoinput('winvideo', 1, 'MJPG_1280x720');

เขา New Scrip เอา code ท copy มาจาก face book วาง

preview(vid) for i=1:10

img=getsnapshot(vid);

fname=['Image',num2str(i)];

imwrite(img,fname,'jpg');

pause(2);

end

แลวกด run หลงจากเรากด run ภาพจะถายใหทนท 10 ภาพ แลวเราเขาไปดภาพทถานไดท

Drive D ซงมนจะบนทกไวอตโนมต

28 เมษายน 2559 (Week 4)

1.การทาภาพ 3D

เขา Google หาคาวา sterio pair แลวดาวนโหลดภาพทตองการมา เปดภาพในโปรแกรม Paint

เพอทาการตดภาพแยกเปน 2 ภาพ ซายและขวา ชอ pic1 และ pic2

นาภาพไปตดใน Paint แบงเปนสองภาพตดทละฝง Crop ฝงซายเสรจแลวกด Save ไป Crop ฝง

ขวาเสรจแลวกด Save

Save ลงใน Folder 3D เขา Browse For Folder แลว Select ท Folder 3D ทเรา save รปไว

Copy โคดจากกลมใน Face book มาวาง กด save แลว กด run รปกจะปรากฏขนมา

หลงจากทเรากด Run ภาพกจะปรากฏขนมาตามนแลวใหเราใชแวน 3 มตแดงนาเงนดจะเหนชด

กวา

4 บรรทดแรกจะเปนคาสงเปดภาพท 1 และจะไดภาพแบบน

ภาพทสองไดจากคาสงน

detectSURFFeature เปนคาสงทเปดการตรวจสอบจดทเหมอนกนในภาพ

Thirty strongest หาจดทเหมอนกน 2 ภาพ

extractfeatures เปนการเลอกภาพทสตรองทสด

ภาพท 7เปนการปรบแกภาพจากภาพทยดๆในภาพท 6 ใหสมบรณขน

28 เมษายน 2559 (Week 5)

2. Guide

พมพ Guide ลงไปแลวกด Enter

กด ok แลวจะไดดงภาพ

กด push button แลว สรางปมขนมา 5 ปม

คลก axes แลวลากทาเปนกรอบดงภาพ

จะเปลยนชอ ปม Dabbleคลกทปมนน จากนนใหเราเปลยนชอทง 5 ปม เรยงตามน 1.Load

images 2.Gray 3.Histogram 4.BW 5.Reset

หลงจากทเปลยนชอไปแลว เรากทาการเปลยนสตวหนงสอ ปรบฟอนตตวหนงสอ

และนคอภาพหลงจากตงคาตามตองการแลว

คลกขวาทปมแลวกดตามน จะเปนการเรยก Code แลวโปรแกรมจะใหเรา save

กด Save แลวจะไดแบบน ดงภาพ

Copy โคดจากกลม Face book มาวาง บรรทดท 81

Copy โคดจากกลม Face book มาวาง บรรทดท 57

Copy โคดจากกลม Face book มาวาง บรรทดท 97

Copy โคดจากกลม Face book มาวาง บรรทดท 107

Copy โคดจากกลม Face book มาวาง บรรทดท 116

Copy โคดจากกลม Face book มาวาง บรรทดท 126

กด Run แลว กดทปม Load image เพอเลอกภาพทจะ upload

หลงจากกด Open แลว รปกจะปรากฏแบบภาพดานบน

ถาเราอยากเปลยนเปนสเทาใหคลกทปม Gray

3.การผสมสภาพ

Copy โคดจาก Facebook มาวาง ใน new scrip

Run แลว Save แลวกดท Chang Folder แลวจะขนภาพตามน