Page 54 -
P. 54
โครงการหนังสืออิเล็กทรอนิกส์ เฉลิมพระเกียรติสมเด็จพระเทพรัตนราชสุดาฯ สยามบรมราชกุมารี
45
บทที่ 2
การประมวลผลภาพดวย
โปรแกรม MATLAB
บทนี้จะกลาวถึงการใชโปรแกรม MATLAB เพื่อประมวลผลภาพดิจิทัลในเบื้องตน
โดยเริ่มตนเรียนรูเกี่ยวกับการอานและจัดเก็บขอมูลภาพ โดยศึกษาคําสั่ง MATLAB
ที่เกี่ยวของกับการอาน การแสดงผล และการเขียนไฟลภาพ โปรแกรม MATLAB
เปนโปรแกรมที่พัฒนาโดยบริษัท Math Works, Inc. มีวัตถุประสงคหลักเพื่อใชเปน
เครื่องมือในการพัฒนาโปรแกรมดานคณิตศาสตรและวิศวกรรมศาสตร โดย
ออกแบบใหการคํานวณตาง ๆ ทําในรูปของเว็คเตอรและเมตริกซตามที่ไดกลาวไวใน
บทกอนหนา ซึ่งการเก็บขอมูลในลักษณะเมตริกซสอด คลองกับการเก็บขอมูลภาพ
เนื่องจากเซ็นเซอรรับแสงที่ใชในการตรวจจับสัญญาณภาพมักจัดวางตัวในลักษณะ
ตารางอารเรย 2 มิติ ดังแสดงในรูปที่ 1.8 คาความเขมแสงของจุดภาพแตละจุดซึ่งเปน
คาที่อานไดจากเซ็นเซอรแตละตัวจะจัดเก็บเปนสมาชิกแตละตัวในเมตริกซที่ใชเก็บ
ภาพ นอกจากนั้น Math Works ยังไดพัฒนาฟงกชันตาง ๆ สําหรับจัดการขอมูลแบบ
เมตริกซ เชน การคูณ การหาอินเวอร เปนตน รวมทั้งจัดทํา image processing toolbox
ที่รวบรวมฟงกชันที่ใชงานกันบอยในการประมวลผลภาพดิจิทัล ทําให MATLAB
เปนโปรแกรมที่เหมาะจะใชเปนเครื่องมือสนับสนุนการศึกษาวิชานี้ เนื่องจากผูเรียน
ไมจําเปนตองพัฒนาฟงกชันพื้นฐานที่ตองใชบอยขึ้นเอง ทําใหสามารถเขียน
โปรแกรมเพื่อเรียนรูและทดสอบความเขาใจในเนื้อหาของวิชาไดงายและรวดเร็ว