38
MATLAB เริÉมต้นการใช้งานโปรแกรม MATLAB การแสดงข้อความ Hello GI โดย A = ‘Hello GI’

Matlab 58670396-บรีม

Embed Size (px)

Citation preview

Page 1: Matlab 58670396-บรีม

MATLAB

เริมตน้การใชง้านโปรแกรม MATLAB

การแสดงขอ้ความ Hello GI โดย A = ‘Hello GI’

Page 2: Matlab 58670396-บรีม

การเก็บค่าในแนวนอน

การเก็บค่าในแนวตงั

การเก็บค่า 1-20

Page 3: Matlab 58670396-บรีม

การทาํลูกโลก

เปิดโปรแกรม MATLAB กดที new script

จะขึนหนา้จอแบบนี พิมพ ์code ลงไปจากนนักด save

Page 4: Matlab 58670396-บรีม

กดรัน และตามดว้ย change folder เพือแสดงขอ้มูล

แลว้จะไดภ้าพลกูโลกออกมาลกัษณะแบบนี

Page 5: Matlab 58670396-บรีม

คําสัง Plot การสร้างกราฟกําหนดจุด

ตอ้งกาํหนดค่า x , y แลว้ plot กราฟก็จะขึนดงันี

ทาํการใส่ชือของกราฟ ในแกน x และแกน y ดงัรูป

Page 6: Matlab 58670396-บรีม

กรอบสีแดงคือ สีของเส้น

กรอบสีนาํเงินคือ ลกัษณะของเส้น

เคลียร์หนา้จอให้สะอาด โดยพิมพ ์clc

Page 7: Matlab 58670396-บรีม

เราจะไดห้นา้จอทีว่างเปล่าแต่งานทีเราไดท้าํลงไปจะบอกอยูใ่นกรอบแดงว่าเราทาํอะไรไปบา้ง

การทาํกราฟ 3 เส้น ตอ้งใชต้วัแปลทงัหมด 4ตวัดว้ยกนั เมือเราแทนค่าตวัแปลเสร็จ แลว้ plot

การก็จะขึนตามภาพดา้นล่าง

Page 8: Matlab 58670396-บรีม

ทาํการแยกกราฟทกุอนัออกจากกนัจะไดภ้าพนี

Page 9: Matlab 58670396-บรีม

เขาคชิกฏู

เปิดโปรแกรม MATLAB จากนนัให้ Save งานจากในกลุ่ม แลว้ทาํการแตกไฟล ์

เขา้ sotpath กดที topotoolbox 1ที เพือติดตงั topotoolbox หลงัจากนีให้เลือก folder topotoolbox

กด save แลว้คลิกออก

กด browes for folder เลือก folder DEM แลว้กด select folder

Page 10: Matlab 58670396-บรีม

ใส่คาํสงัโหลดภาพเขา้มา

หลงัจากนีเรากท็าํการเรียกภาพ

Page 11: Matlab 58670396-บรีม

เมือเรียกภาพ ภาพทีไดม้าเราจะกาํหนดสเกลสีให้มีความชดัเจนยิ งขึน

ใช ้double เพือให้ภาพกลายเป็นภาพ 3มิติ กราฟจะเหมือนจริงมากขึน

Page 12: Matlab 58670396-บรีม

ต่อไปทาํ fillsinks คือทิศทางการไหลของนาํ ดงัรูป

เมือแสดงทิศทางการไหลของนาํแลว้ ก็ทาํการแบ่งลุม่นาํออกเป็นสี ๆ

Page 13: Matlab 58670396-บรีม

Image Processing

ให้เลือกภาพจากอินเทอร์เน็ต 1 ภาพทีมีสีสนั ไม่ทึบจนเกินไป ทาํการ save

เปิดโปรแกรม MATLAB เขา้ folder ทีเรา saveไว ้ กด select folder คุณสมบติัของรูปจะขึนมา

การเรียกดูภาพสี

Page 14: Matlab 58670396-บรีม

จากนนัทาํการเรียกดูภาพสีเทา โดยพิมพ ์figure, imshow (g)

และเปลียนจากภาพสีเป็นกราฟ โดยพิมพ ์ คาํว่า imhist (g) กราฟก็จะปรากฎขึนบนหนา้จอ

Page 15: Matlab 58670396-บรีม

การใชภ้าพลิงบาร์บูน

ใชค้าํสงั figure, imshow (bw) รูปจะโชวขึ์นตามดา้นล่าง

และทาํการปรับแกไ้ขภาพ โดยพิมพ ์ imadjust และทาํการโชวภ์าพอีกครัง ภาพลิงบาร์บูนจะชดั

มากขึน

Page 16: Matlab 58670396-บรีม

จากนนัทาํการแสดงค่าสีของแต่ละสี

Page 17: Matlab 58670396-บรีม

การใช้งานกล้อง

เขา้ image acquisition tool เรียกค่ากลอ้ง

ทาํการถ่ายภาพ

Page 18: Matlab 58670396-บรีม

การถ่ายภาพต่อเนือง 10ภาพ

Page 19: Matlab 58670396-บรีม

การทํา 3D Stereo Pair

เปิดโปรแกรม MATLAB การทาํภาพ 3D นนัเราจะนาํภาพจากอินเทอร์เน็ตมาทาํ

โดยเราจะเลือกรูปสิงโต ซึงรูปทีเราเลือกจะมี 2ภาพ ในรูปเดียว

เมือเปิดโปรแกรม Paint แลว้ เราจะทาํการตดัรูป โดยตดัภาพดา้นซ้ายก่อน จากนนัเซฟรูปโดย

ชือภาพคือ left จากนนัทาํการตดัภาพฝังขวาแลว้เซฟรูปชือภาพว่า right

Page 20: Matlab 58670396-บรีม

เราจะเซฟลงใน folder ทีเราสร้าง คือ 3D จากนนั

Folder ทีเราเลือกจะขึนตามภาพ

Page 21: Matlab 58670396-บรีม

เราจะพิมพข์อ้มูลลงไปใน New Scrip

จากนนั

Page 22: Matlab 58670396-บรีม

ต่อมาทาํรูปให้เป็นสีเทา

ในบรรทดัที 1 และ 2 ในช่องตอนแรกจะเป็น lion ให้เราเปลียนบรรทดัที1 เป็น left

และบรรทดัที 2 ให้เปลียนเป็น right ตามชือของภาพทีเราตงั

และในบรรทดัสุดทา้ยนี ‘lion.jpg’,’right.jpg’ ให้ตดัคาํว่า lion ทิ งแลว้เปลียนเป็น left , right

และหลงั left , right ให้ใส่ 1 ตามไปดว้ย

Page 23: Matlab 58670396-บรีม

จากนนั กดที RUN ก็จะขึนเป็นภาพ 3D แลว้คะ

ในกรอบสีแดงนนั วงกลมสีเขียวเป็นการหาจุดทีน่าสนใจของรูป

Page 24: Matlab 58670396-บรีม

ภาพนีคือการปรับแกภ้าพ

สีฟ้าทีมีกรอบสีแดง คือ ทีว่างของภาพ

Page 25: Matlab 58670396-บรีม

ภาพ 3D ทีเราไดเ้สร็จสมบูรณ์ เมือเราใส่แว่นสามมิติ เราก็จะเห็นรูปนีเป็นภาพ 3D

Page 26: Matlab 58670396-บรีม

GUIDE

เปิดโปรแกรม MALAB มา ให้เราเขา้กลุ่มทีเรียนจากนนัเลือก folder image

แลว้พิมพค์าํว่า guide จะปรากฎดงัรูปดา้นล่าง ให้เลือกอนับนสุด แลว้กด ok

จะขึนแบบนี

Page 27: Matlab 58670396-บรีม

นาํเมา้ส์ไปคลิกที file เลือก perferences

ขยายหนา้จอให้ใหญ่ขึน

Page 28: Matlab 58670396-บรีม

ให้กดที Push Button คือการส้รางปุ่ ม สร้างทงัหมด 5 ปุ่ ม

จากนนักดที Axes เป็นการแสดงรูป หรือแสดงกราฟ

Page 29: Matlab 58670396-บรีม

จากนนัเราจะทาํการเปลียนสี ขนาดตวัอกัษร สีตวัอกัษร และเปลียนชือ ของทงั 5 ปุ่ ม พร้อม

ติด Tag ของทุกปุ่ มดว้ย

ปุ่ มแรกนีชือว่า Load Image

ปุ่ มที 2 ชือว่า Gray Tone

Page 30: Matlab 58670396-บรีม

ปุ่ มที 3 ชือว่า Histogram

ปุ่ มที 4 ชือว่า B&W (เวลาทีเราบนัทึกแลว้ จะขึนแค่ BW )

Page 31: Matlab 58670396-บรีม

ปุ่ มที 5 ชือว่า Reset

เมือทาํครบทงัหมด 5ปุ่ มแลว้ให้เรา คลิกขวาที load image ไปทีคาํว่า view callbacks กดที

callback

Page 32: Matlab 58670396-บรีม

จากนนัทาํการ save งาน

หลงัจาก save เสร็จ ก็ run โปรแกรม ขอ้มูลจะขึนแบบนี

Page 33: Matlab 58670396-บรีม

เมือเรากดปุ่ มทงั 5 ปุ่ มภาพจะแสดงดงันี

Page 34: Matlab 58670396-บรีม
Page 35: Matlab 58670396-บรีม

และเมือเราทาํการ reset รูปก็จะกลบัมาปกติ ดงันี

Page 36: Matlab 58670396-บรีม

การผสมสีภาพถ่ายดาวเทียม

เปิดโปรแกรม MATLAB จากนนัเลือกเปิด folder LS5 เพือทาํการเรียกรูป

จากนนัทาํการเปลียน week13 ในกรอบสีแดง เป็น LS5

Page 37: Matlab 58670396-บรีม

จากนนัให้เรากด SAVE งาน

การนนักด RUN ภาพถ่ายดาวเทียมก็จะปรากฏตามภาพดา้นล่าง

ในภาพนีป่าของเราจะเป็นสีแดง

Page 38: Matlab 58670396-บรีม

ถา้เราตอ้งการเปลียนสีป่าในภาพถ่ายดาวเทียม ให้เราเปลียนตวัเลขตามกรอบสีแดงดา้นล่าง

จากนนัสีป่าของเราก็จะเปลียนไปดงันีคะ