Page 111 -
P. 111

โครงการหนังสืออิเล็กทรอนิกส์ เฉลิมพระเกียรติสมเด็จพระเทพรัตนราชสุดาฯ สยามบรมราชกุมารี







                 102

                          4.1.1   การขยายขอบภาพ (Padding)



                          การขยายขอบภาพสามารถทําไดหลายวิธี หลักๆมีอยู 4 วิธี คือ
                                 1.  Zero padding

                                 2.  Replicate padding

                                 3.  Mirror padding
                                 4.  Circular padding



                          รูปที่ 4.4  แสดงตัวอยางการขยายขอบภาพแบบตางๆ  เมื่อกําหนดใหภาพตนฉบับมี

                          ขนาด 7×5  และมาสคมีขนาด 5×5  จากขนาดของมาสคเราตองทําการขยายพื้นที่
                          รอบๆขอบภาพออกไปขางละ 2  พิกเซล  พื้นที่สีเทาในรูปที่ 4.4(ก)  แสดงพิกเซลที่

                          ขยายออกรอบๆขอบของภาพตนฉบับ ซึ่งภาพตนฉบับแทนดวยตารางสี่เหลี่ยมสีขาว



                          การขยายขอบภาพแบบ zero padding จะทําดวยการกําหนดใหพิกเซลที่ขยายออกไป
                          มีคาเปนศูนยดังแสดงในรูปที่ 4.4(ข) รูปที่ 4.4(ค) แสดงการขยายขอบแบบ replicate

                          padding ที่กําหนดใหพิกเซลที่ขยายออกไปมีคาเทากับคาพิกเซล ณ. ตําแหนงขอบ รูป

                          ที่ 4.4(ง)  แสดงการขยายขอบภาพแบบ mirror padding  ที่กําหนดใหพิกเซลที่ขยาย
                          ออกไปมีคาเหมือนกับเราวางกระจกบริเวณขอบภาพ  วิธีสุดทายการขยายขอบภาพ

                          แบบ circular padding พิกเซลที่ขยายออกไปจะมีคาเหมือนกับวาเราทําการมวนภาพ

                          เปนวงกลม ดังแสดงในรูปที่  4.4(จ)


                          การเลือกใชวิธีการขยายขอบภาพจะขึ้นอยูกับการทํางานที่เราสนใจ  เชนในกรณีที่เรา

                          จะทําการหาขอบภาพเราไมควรใชวิธี zero padding  เนื่องจากการเติมศูนยรอบ
                          ขอบภาพจะทําใหระดับความสวางเปลี่ยนแปลงอยางรวดเร็วเกิดเปนขอบภาพเสมือน

                          ขึ้นมา เปนตน
   106   107   108   109   110   111   112   113   114   115   116