這次作業大致上有平滑、中值、銳化濾波器
以下是濾波前的原始圖案
原圖 |
平滑濾波目的是模糊化,實作上簡單來說就是將某一像素點與週圍8個像素點色彩值相加平均,成為該像素點新的色彩值。
平滑濾波 |
平滑濾波雖然目的是為了模糊化,但還是希望在選取色彩值可以更接近原始值,所以以加權平均的方式計算,離自己越近的像素給予更高的比重
平滑濾波-加權平均 |
接下來是中值濾波,中值濾波用於去除雜訊,將某一像素與周為8個像素色彩值進行排序,並將中間值取出成為該像素新的色彩值。
在這之前要先將圖片加入雜訊。
5%胡椒鹽雜訊 |
之後進行中值濾波,可以與上圖比較
中值濾波 |
最後是銳化濾波,目的是強化細節。在剛剛的平滑濾波是在範圍內所有值相加平均,類似於積分,反向思考,微分就是模糊化的相反,也就可以達到強化細節的作用。下圖是將水平及垂直的像素計算後的結果。
銳化濾波 |
下圖是再將對角的像素加入計算後的結果。
銳化濾波-加入對角 |
這次作業已成是的角度來看不難,只要觀念懂就行了。最簡單的地方在於只要寫好一個功能,其他功能只要稍微調整就可以了。
沒有留言:
張貼留言