มุ่ยลี่
- 1. นางสาว สุนันทา ชานาญราช
รหัสนิสิต 58170136 กลุ่ม 01
MATRAB R2013a
Matlab เป็น ภาษาคอมพิวเตอร์ระดับสูงที่มาพร้อมด้วยสภาพแวดล้อมการทางานเชิง
โต้ตอบ(คล้ายเครื่องคิดเลข) ซึ่งสามารถคานวณคณิตศาสตร์ที่ซับซ้อนได้อย่างรวดเร็วมากกว่า
ภาษาคอมพิวเตอร์สมัยก่อน
- กาหนดตัวแปล x = [4 7 16]; และกาหนด y = [1 2 3];
- สร้างกราฟระหว่าง x กับ y โดยใช้คาสั่ง plot
- กาหนดชื่อกราฟใช้คาสั่ง title
- กด Enter ชื่อกราฟจะปรากฏอยู่ด้านบนภาพ
- 2. นางสาว สุนันทา ชานาญราช
รหัสนิสิต 58170136 กลุ่ม 01
- กาหนดแกน x เป็น Classroom และ แกน y เป็น Score
- การใส่ป้ายชื่อใช้คาสั่ง label
- กาหนดป้ายชื่อแกน x โดยพิมพ์x label (‘Classroom’)
- กาหนดป้ายชื่อแกน y โดยพิมพ์y label (‘Score’)
- แล้วกดกด Enter ป้ายชื่อแกนจะปรากฏดังภาพ
- 6. นางสาว สุนันทา ชานาญราช
รหัสนิสิต 58170136 กลุ่ม 01
เป็นการแสดงให้เห็นสันเขาอย่างชัดเจน ฮิว เชด
เป็นการแสดงภาพให้เป็น 3 มิติ โดยใช้ crop ตัดภาพ มีจานวนแถว 150 คอลัม 350 (z,x,y)
แปลงค่าให้เป็นตัวเลขเพื่อพอร์ดเป็นกราฟ 3 มิติ โดยใช้ suft เพื่อแสดงเป็นภาพ 3 มิติ
- 7. นางสาว สุนันทา ชานาญราช
รหัสนิสิต 58170136 กลุ่ม 01
คลิกไปที่ data cursor เพื่อดูความสูงจากระดับน้าทะเล
จากนามสกุล tiff เป็นนามสกุลภูมิสารสนเทศศาสตร์ สามารถแนบพิกัดลงไปได้
- 10. นางสาว สุนันทา ชานาญราช
รหัสนิสิต 58170136 กลุ่ม 01
Image Processing
การประมวลผลภาพ (Image Processing) หมายถึง การนาภาพมาประมวลผลหรือคิด
คานวณด้วยคอมพิวเตอร์ เพื่อให้ได้ข้อมูลที่เราต้องการทั้งในเชิงคุณภาพและปริมาณ
โดยมีขั้นตอนต่าง ๆ ที่สาคัญ คือ การทาให้ภาพมีความคมชัดมากขึ้น การกาจัดสัญญาณ
รบกวนออกจากภาพ การแบ่งส่วนของวัตถุที่เราสนใจออกมาจากภาพ เพื่อนาภาพวัตถุที่ได้ไป
วิเคราะห์หาข้อมูลเชิงปริมาณ เช่น ขนาด รูปร่าง และทิศทางการเคลื่อนของวัตถุในภาพ
จากนั้นเราสามารถนาข้อมูลเชิงปริมาณเหล่านี้ไปวิเคราะห์ และสร้างเป็นระบบ เพื่อใช้
ประโยชน์ในงานด้านต่างๆ
เข้าไปที่ browse folder แล้วคลิกที่ image
- 13. นางสาว สุนันทา ชานาญราช
รหัสนิสิต 58170136 กลุ่ม 01
เปลี่ยนสีภาพให้เป็นสีเทา ใช้ฟังก์ชั่น g = rgb2gray(a) แล้วกดenter
จากนั้นไปที่ Figure, Imshow(g) เป็นการทาให้สีภาพเป็นสีเทา
- 21. นางสาว สุนันทา ชานาญราช
รหัสนิสิต 58170136 กลุ่ม 01
จากนั้น ใส่โค้ด
vid = videoinput('winvideo', 1, 'MJPG_1280x720');
preview(vid)
for i=1:10
img=getsnapshot(vid);
fname=['Image',num2str(i)];
imwrite(img,fname,'jpg');
pause(2);
end
ลงไปในหน้าต่างบนสุด
- 24. นางสาว สุนันทา ชานาญราช
รหัสนิสิต 58170136 กลุ่ม 01
การทาภาพ 3 มิติ Stereo pair
ภาพเหลื่อม[1] (อังกฤษ: anaglyph image) คือเทคนิคการบันทึกและการดู
ภาพนิ่งและภาพเคลื่อนไหวเสมือนสามมิติ พัฒนามาจาก Stereo Pairs หรือการดู
แบบสลับภาพด้วยตาเปล่า ซึ่งวิธีนี้ค่อนข้างลาบาก ทาให้ ดูว์ ฮาว์รอน (Du
Hauron) นักวิทยาศาสตร์ชาวฝรั่งเศสได้คิดค้นระบบภาพเหลื่อมขึ้นในปี ค.ศ. 1891
โดยใช้หลักการการดูแบบสลับตาด้วยตาเปล่า (Cross-Eye View) ซึ่งสามารถดูได้
เองโดยไม่ต้องอาศัยเครื่องมือช่วย โดยการวางภาพขวา ไว้ด้านซ้าย และวางภาพซ้าย
ไว้ด้านขวา จากนั้น ใช้ตาขวาดูภาพด้านซ้าย และใช้ตาซ้ายดูภาพด้านขวา เมื่อเริ่มดู
ภาพ ภาพทั้งสองจะค่อยๆ เคลื่อนเข้าหากัน จนเกิดการรวมของภาพและเกิดเป็นภาพ
3 มิติ
เลือกภาพจาก Stereo pair มา 1 ภาพ แล้วเปิดไฟล์ในโปรแกรม Paint
- 25. นางสาว สุนันทา ชานาญราช
รหัสนิสิต 58170136 กลุ่ม 01
กด select จากนั้น Crop ภาพ ให้ได้ภาพเดียว ตัดรูปภาพฝั่งขวาออกให้เหลือฝั่งซ้าย แล้ว
กดsave
กด selectจากนั้น Crop ภาพ ให้ได้ภาพเดียว ตัดรูปภาพฝั่งซ้ายออกให้เหลือฝั่งขวา แล้ว
กดsave
- 26. นางสาว สุนันทา ชานาญราช
รหัสนิสิต 58170136 กลุ่ม 01
จากนั้นกด เลือกรูปภาพที่เซฟไว้ แล้วกด browse folder ------>> 3D
จากนั้นเปลี่ยนชื่อหลัง imread เป็นชื่อไฟล์รูปภาพ กด save as ไปที่ 3D
จากนั้นกด Run จะได้ภาพดังข้างล่าง เป็นสีลักษณะ เทาปนฟ้าและแดง จากนั้นสังเกตภาพ
เมื่อใส่แว่น 3 มิติ ลักษณะของภาพจะนูนขึ้น
- 27. นางสาว สุนันทา ชานาญราช
รหัสนิสิต 58170136 กลุ่ม 01
จากนั้นโปรแกรมจะรันรูปไปเรื่อยๆ นี้คือรูปสองรูปที่โปรแกรมหาจุดที่คล้ายกันออกมา
นี้คือรูปสองรูปที่โปรแกรมหาจุดที่คล้ายกันออกมา
- 30. นางสาว สุนันทา ชานาญราช
รหัสนิสิต 58170136 กลุ่ม 01
คลิกที่ axes เพื่อใช้พื้นที่ในการแสดงข้อมูล
เมื่อดับเบิ้ลคลิกที่ push button ที่1 จะขึ้นหน้าต่างแถบเครื่องมือเล็กๆดังภาพซ้ายมือ
- 42. นางสาว สุนันทา ชานาญราช
รหัสนิสิต 58170136 กลุ่ม 01
จากนั้น เคลียหน้าจอ โดยกด clc
แล้วกด browse folder แล้วเลือกโฟลเดอร์ LS5 ดังภาพ
LS5 คือ ภาพการสารวจดาวเทียมของ USA
มีทั้งหมด 6 BAND
1. Blue
2. Green
3. Red
4. NIR (อินฟราเรดคลื่นใกล้) คลอโรฟิลล์, พืชพรรณ, ป่าไม้
5. SWIR (อินฟราเรดคลื่นสั้น)
6. THERMAL (ตรวจจับความร้อน)
- 43. นางสาว สุนันทา ชานาญราช
รหัสนิสิต 58170136 กลุ่ม 01
จากนั้นจะขึ้นไฟล์รูปภาพ 3 ภาพ จากทางด้านซ้ายมือ ดังภาพ
จากนั้นกด Ctrl+N จะขึ้นหน้าต่างใหม่ แล้วพิมพ์โค้ดดังที่ปรากฏลงไป