SlideShare a Scribd company logo
1 of 55
Download to read offline
นางสาวเจนจิรา ห่านดํา รหัสนิสิต 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ให้สมบูรณ์ขึ้น

More Related Content

Viewers also liked

Viewers also liked (7)

Portfolio presentation
Portfolio presentationPortfolio presentation
Portfolio presentation
 
Himno Callao campeón.
Himno Callao campeón.Himno Callao campeón.
Himno Callao campeón.
 
Encomanar la negativitat.camio descombraries
Encomanar la negativitat.camio descombrariesEncomanar la negativitat.camio descombraries
Encomanar la negativitat.camio descombraries
 
Compressor trouble shooting
Compressor trouble shootingCompressor trouble shooting
Compressor trouble shooting
 
Ease ERP
Ease ERPEase ERP
Ease ERP
 
Resume_Romchat_(English) 1
Resume_Romchat_(English) 1Resume_Romchat_(English) 1
Resume_Romchat_(English) 1
 
Medical Sector
Medical SectorMedical Sector
Medical Sector
 

More from Beer Srisudaporn

More from Beer Srisudaporn (14)

นางสาวรัตน์ชนก นาทองลาย
นางสาวรัตน์ชนก   นาทองลายนางสาวรัตน์ชนก   นาทองลาย
นางสาวรัตน์ชนก นาทองลาย
 
นางสาวศรีสุดาพร คำอ้าย
นางสาวศรีสุดาพร   คำอ้ายนางสาวศรีสุดาพร   คำอ้าย
นางสาวศรีสุดาพร คำอ้าย
 
นางสาวสุดารัตน์ เนตรวงค์
นางสาวสุดารัตน์   เนตรวงค์นางสาวสุดารัตน์   เนตรวงค์
นางสาวสุดารัตน์ เนตรวงค์
 
นางสาวฐิติมาพร ขจรฟุ้ง
นางสาวฐิติมาพร ขจรฟุ้งนางสาวฐิติมาพร ขจรฟุ้ง
นางสาวฐิติมาพร ขจรฟุ้ง
 
Merged document 4
Merged document 4Merged document 4
Merged document 4
 
Merged document 3
Merged document 3Merged document 3
Merged document 3
 
Matlab 58170042 (1)
Matlab 58170042 (1)Matlab 58170042 (1)
Matlab 58170042 (1)
 
Merged document
Merged documentMerged document
Merged document
 
Lab5
Lab5Lab5
Lab5
 
Lab4
Lab4Lab4
Lab4
 
Lab3
Lab3Lab3
Lab3
 
Lab2
Lab2Lab2
Lab2
 
Lab1
Lab1Lab1
Lab1
 
Lab1
Lab1Lab1
Lab1
 

Matrabเจน