Page 58 -
P. 58
โครงการหนังสืออิเล็กทรอนิกส์ เฉลิมพระเกียรติสมเด็จพระเทพรัตนราชสุดาฯ สยามบรมราชกุมารี
49
ของภาพ โดย MATLAB จะอางอิงถึงขอมูลตัวแรกในอารเรย ดวยคาประจําตําแหนง
เปน (1,1)
หลังการโหลดขอมูลแลวเราสามารถการเขาถึงขอมูลในแตละตําแหนงไดดวยการ
พิมพชื่อตัวแปรที่เก็บภาพไวพรอมตําแหนงพิกเซลที่ตองการอานคา เชน เมื่อตองการ
อานคาความเขมแสงของพิกเซลในตําแหนงแถวที่ 12 หลักที่ 10 สามารถทําไดโดย
การพิมพคําสั่งตอไปนี้
>> im(12,10)
ans =
64
เมื่อผูอานตองการอานคาความเขมแสงของพิกเซลที่อยูระหวางแถวที่ 1 ถึงแถวที่ 8
และ หลักที่ 10 ถึงหลักที่ 14 ผูอานสามารถทําไดโดยการพิมพคําสั่งตอไปนี้
>> im(1:8,10:14)
นอกจากนั้นผูอานสามารถใชเครื่องหมาย : เพื่อบอกใหโปรแกรมทําการพิมพคาทุก
คาในแถวหรือในหลักนั้นๆ เชน เมื่อตองการพิมพคาพิกเซลทุกพิกเซลที่อยูในแถวที่
1 ทําไดดวยการใชคําสั่งตอไปนี้
>> im(1,:)
2.2.3 การอานภาพสีจริง
ถาภาพที่อานเขามาเปนภาพสีจริง คําสั่ง imread(.) จะอานภาพสีแลวเก็บขอมูลที่อาน
ไดไวในอารเรย 3 มิติ ขนาด M×N×P โดย M เปนจํานวนแถวของภาพ N เปนจํานวน
หลักของภาพ และ P เปนจํานวนเพลน สําหรับภาพ RGB คา P จะมีคาเปน 3 การ