Download - Matrabเจน
นางสาวเจนจรา หานดา รหสนสต 58170099 กลม01
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
ลกษณะเสนกราฟ
เปลยนเสนกราฟเปนสแดง
โดยคาสง
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
ใสสญลกษณและความหมายสญลกษณ (แตสญลกษณยงบงขอมลอย)
โดยคาสง
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
กราฟของเครองบน
โดยคาสง
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
กราฟของรถไฟ
โดยคาสง
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
กราฟเรอ
โดยคาสง
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
2.Guide
พมพ guide ลงไปแลวกด Enter
กด ok แลวจะไดดงภาพ
กด push button แลว สรางปม
คลก axes แลวลากทาเปนกรอบดงภาพ
จะเปลยนชอ ปม ดบเบลคลกทปมนน จากนนจะตงคาอะไรกแลวแต
หลงจากตงคาตามตองการแลว
คลกขวาทปมแลวกดตามน จะเปนการเรยกโคด แลวโปรแกรมจะใหเรา save
กด Save แลวจะไดแบบน ดงภาพ
Copy โคดจากกลม Facebook มาวาง บรรทดท 81
Copy โคดจากกลม Facebook มาวาง บรรทดท 57
Copy โคดจากกลม Facebook มาวาง บรรทดท 97
Copy โคดจากกลม Facebook มาวาง บรรทดท 107
Copy โคดจากกลม Facebook มาวาง บรรทดท 116
Copy โคดจากกลม Facebook มาวาง บรรทดท 126
กด Run แลว ลองกดปมทเราท าด เปดภาพโดยกดปม Load image แลว เลอกภาพ
ปม Gray
3.การผสมสภาพ
Copy โคดจาก Facebook มาวาง ใน new scrip
Run แลว Save แลวกดท Chang Folder แลวจะขนภาพตามน
7 เมษายน 2559 ( Week 3 )
1. ทาภาพขาวดา
a = imread('1.jpg') เปนฟงกชนทมไวอานไฟลภาพจากนนกดEnter
ตวเลขทงหมดกจะวงเตมหนาจอ ตวเลขนคอตวเลขจากไฟลภาพทเราดาวนโหลดมาขนอยกบ
ขนาดรปภาพทเราดาวนโหลด
figure,inshow(a) เปนฟงกชนแสดงไฟลรปขนมา
g = rgb2gray(a) การกาหนดภาพใหแสดงจากภาพสใหเปนสเทา
figure,imshow(g)คาสงการแสดงภาพทเรากาหนดใหภาพเปนสเทาในตอนแรกจากนนกดEnter
ไฟลภาพจะแสดงมาเปนสเทา
imhist คาสงททาใหภาพแสดงเปนกราฟ Histogram
Whos เปนคาสงทแสดงคณสมบตของภาพ
bw = im2bw(a) เปนคาสงทแปลงจากภาพสเปนภาพขาวดา
figure,imshow(bw) เปนคาสงแสดงภาพขาวดา
b = imread('2.jpg') เปนฟงกชนทมไวอานไฟลภาพจากนนกดEnter
2.ลง
figure,imshow(b) เปนคาสงแสดงภาพ
Imhist(b) คาสงททาใหภาพแสดงเปนกราฟ Histogram
ad = imadjust(b) คาสงการจดแกภาพใหมนมความชดของภาพมากขน
figure,imshow(ab) เปนคาสงแสดงภาพ
Imhist(ad) คาสงททาใหภาพแสดงเปนกราฟ Histogram
3.ทาตวเลขใหเปนส
image เปนคาสงทแสดงออกมาเปนคาส
4.เชคกลอง
Imaqtoot เปนคาสงทตรวจสอบ driver ของกลอง webcam
จะไดกลองออกมาแลวเลอก MJPG 1280*720 แลว start preview
เขา New Scrip เอาโคดท copy มาจาก facebook วาง
vid = videoinput('winvideo', 1, 'MJPG_1280x720');
เขา New Scrip เอาโคดท copy มาจาก facebook วาง
preview(vid) for i=1:10
img=getsnapshot(vid);
fname=['Image',num2str(i)];
imwrite(img,fname,'jpg');
pause(2);
end
แลวกด run ภาพจะถายใหทนท 10 ภาพ แลว เขา Drive D เพอดรป
2.Guide
พมพ guide ลงไปแลวกด Enter
กด ok แลวจะไดดงภาพ
กด push button แลว สรางปม
คลก axes แลวลากทาเปนกรอบดงภาพ
จะเปลยนชอ ปม ดบเบลคลกทปมนน จากนนจะตงคาอะไรกแลวแต
หลงจากตงคาตามตองการแลว
คลกขวาทปมแลวกดตามน จะเปนการเรยกโคด แลวโปรแกรมจะใหเรา save
กด Save แลวจะไดแบบน ดงภาพ
Copy โคดจากกลม Facebook มาวาง บรรทดท 81
Copy โคดจากกลม Facebook มาวาง บรรทดท 57
Copy โคดจากกลม Facebook มาวาง บรรทดท 97
Copy โคดจากกลม Facebook มาวาง บรรทดท 107
Copy โคดจากกลม Facebook มาวาง บรรทดท 116
Copy โคดจากกลม Facebook มาวาง บรรทดท 126
กด Run แลว ลองกดปมทเราท าด เปดภาพโดยกดปม Load image แลว เลอกภาพ
ปม Gray
3.การผสมสภาพ
Copy โคดจาก Facebook มาวาง ใน new scrip
Run แลว Save แลวกดท Chang Folder แลวจะขนภาพตามน
28 เมษายน 2559 ( Week 4 )
1.การทาภาพ 3D
เขา google หาคาวา sterio pair แลวดาวนโหลดภาพทตองการมา เปดภาพในโปรแกรม Paint
เพอทาการตดภาพแยกเปน 2 ภาพ ซายและขวา ชอ pic1 และ pic2
นาภาพไปตดใน paint แบงเปนสองภาพ
Save ลงใน Folder 3Dเขา Browse For Folder แลว Select ท Folder 3D ทเรา save รปไว
Copy โคดจากกลม Facebook มาวาง Save แลว กด run จะได
กด run .ใชแวน 3มตแดงนาเงนดจะเหนชดกวา
4บรรทดแรกไดภาพน
ภาพทสองไดจากคาสงน2
detectSURFFeatures ตรวจหาภาพทคลายกน
Thirty strongestหาจดทเหมอนกน2ภาพ
extractFeatures เชอมภาพ
ภาพท7เปนการปรบแกภาพจากภาพทยดๆในภาพท6ใหสมบรณขน