本人轉自 http://blog.csdn.net/haoji007/article/details/53911940
圖像處理中濾波和卷積是常用到的操作。很多人認爲卷積就是濾波,兩者並無區別,其實不然。兩者在原理上相似,但是在實現的細節上存在一些區別。這篇博文主要敘述這兩者之間的區別。
1、濾波
簡單來說,濾波操作就是圖像對應像素與掩膜(mask)的乘積之和。
比如有一張圖片和一個掩膜,如下圖:
其中G(i,j)是圖片中(i,j)位置像素經過濾波後的像素值。
當掩膜中心m5位置移動到圖像(i,j)像素位置時,圖像(i,j)位置像素稱爲錨點。
濾波步驟:
- 對原始圖像的邊緣進行某種方式的填充(一般爲0填充)。
- 將掩膜劃過整幅圖像,計算圖像中每個像素點的濾波結果。
2、卷積
- 180度翻轉卷積核。
- 不做邊界填充,直接對圖像進行相應位置乘積和。