Page 120 -
P. 120

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







                                                                                                       111

                                         •  ตัวกรองความถี่ต่ํา (lowpass filter) ตัวกรองความถี่ต่ําทําหนาที่กรองเอา

                                             องคประกอบความถี่สูงของภาพออกมา เหลือไวแตองคประกอบภาพ

                                             ความถี่ต่ํา ทําใหรายละเอียดเล็กๆนอยๆภายในภาพหลังการกรองถูก
                                             กําจัดออกไป ขอบของวัตถุภายในภาพจะมีความพรามัวไมคมชัดเทาเดิม

                                             และการกรองความถี่ต่ํามักทําใหระดับความสวางของภาพที่ไดลดลง เรา

                                             จึงใชตัวกรองชนิดนี้เพื่อทําใหภาพเรียบ (smoothing filter)

                                         •  ตัวกรองความถี่สูง (highpass filter) เปนตัวกรองที่จะใชเนนสวนของ
                                             ขอบภาพ หรือหาขอบภาพ (edge filter) ซึ่งจัดเปนสวนของภาพที่มี

                                             ความถี่สูง  โดยตัวกรองจะทําการกรองเอาองคประกอบความถี่ต่ําออกไป

                                             เหลือไวแตองคประกอบภาพความถี่สูง

                                   ตัวกรองความถี่สูงและความถี่ต่ํานั้นสามารถเปนไดทั้งตัวกรองแบบเชิงเสนและแบบ
                                   ไมเชิงเสนขึ้นอยูกับการคํานวณที่ใชของตัวกรอง  ตัวกรองที่เราจะพบและมีการใช

                                   งานบอยจะเปนตัวกรองชนิดเชิงเสนดังแสดงในตารางที่ 4.2  สัมประสิทธิ์ของตัว

                                   กรองหลักๆนั้นสามารถสรางขึ้นเองไดโดยการเรียกใชคําสั่ง fspecial(.)  ตามรูปแบบ

                                   ดานลาง  ตารางที่  4.3 แสดงรายละเอียดการใชงานคําสั่งดังกลาว

                                                         m = fspecial(‘type’, parameters)


                                                  ตารางที่ 4.3 ตัวกรองที่สนับสนุนโดย MATLAB

                                       ชนิดตัวกรอง               การใชงาน (Syntax and Parameters)

                                          (type)
                                      ‘average’       H = fspecial('average',[r, c]) จะสรางตัวกรองคาเฉลี่ยเปนตัว

                                                      กรองสี่เหลี่ยมขนาด r×c ถาไมกําหนดจะเปนขนาด 3×3 โดย

                                                      คาสัมประสิทธิ์จะมีคาเทากับหนึ่งหารดวยผลรวมของ

                                                      สัมประสิทธิ์ทั้งหมด เชนตัวกรองขนาด 3×3 มีผลรวม
                                                      สัมประสิทธิ์ทั้งหมดเปน 9 ฟงกชันนี้จะสรางตัวกรองคาเฉลี่ย

                                                      ที่คาสัมประสิทธิ์ทุกตัวของตัวกรองมีคาเทากับ 1/9
   115   116   117   118   119   120   121   122   123   124   125