Page 134 -
P. 134
โครงการหนังสืออิเล็กทรอนิกส์ เฉลิมพระเกียรติสมเด็จพระเทพรัตนราชสุดาฯ สยามบรมราชกุมารี
125
โดย A เปนคาคงที่มีคามากกวาหนึ่ง เนื่องจาก f lp (x , ) y = f (x , ) y − f hp (x , ) y ทํา
ใหเราสามารถเขียนสมการไฮบูสทในรูปของภาพความถี่สูง f ไดเปน
hp
g (x , ) y = (A − * ) 1 f (x , ) y + f hp (x , ) y = k * f (x , ) y + f hp (x , ) y
ถากําหนดใหตัวกรองไฮพาส เปนตัวกรองแบบลาปลาเซียน สัมประสิทธิ์ของตัว
กรองไฮบูสทจะเปน
⎡0 0 ⎤ 0 ⎡ 0 −1 0 ⎤ ⎡ 0 −1 0 ⎤
h hb = k ⎢ ⎢ 0 1 0 ⎥ ⎥ + ⎢ −1 4 −1 ⎥ = ⎢ −1 4 + k −1 ⎥
⎢
⎥
⎥
⎢
⎢0 0 ⎥ 0 ⎦ ⎢ 0 −1 0 ⎥ ⎢ 0 −1 0 ⎥
⎦
⎣
⎣
⎣
⎦
จากสมการไฮบูสทจะเห็นวาการกรองแบบไฮบูสทจะทําใหขอบหรือสัญญาณความถี่
สูงของภาพเดนชัดขึ้นในขณะที่คงสัญญาณความถี่ต่ําของภาพไว รูปที่ 4.15 แสดง
ตัวอยางภาพที่ไดจากการทําไฮบูสท เมื่อกําหนดให k=1.8 จะเห็นไดวาตัวกรองไฮ
บูสทจะกลายเปนตัวกรองความถี่สูงผานที่เราเลือกใชเมื่อกําหนดให k=0
>> I = imread('puko1_r304.bmp');
>> subplot(1,2,1);
>> imshow(I); title('Original Image');
>> HP = fspecial('laplacian');
>> ID = [0,0,0; 0,1,0; 0,0,0];
>> H = 1.8*ID+HP;
>> sharpened = imfilter(I,H,'replicate');
>> subplot(1,2,2);
>> imshow(sharpened); title('High-boost Filtered Image with k=1.8');