保邊濾波有很多演算法:
1. (gauss) bilateral filter(bf) 高斯雙邊濾波 *****"fast o(1) bilateral filtering using trigonometric range kernels"
2. mean-shift blur filter 均值漂移模糊濾波
3. total variation filter(tv filter) 全變分濾波 需要迭代計算
4. non-local means filter(nl filter) 非區域性均值濾波
5. local means and variations filter 區域性均方差濾波
6. guided filter 導向濾波器 ***** "fast guided filter 2015"
7. bi-exponential edge-preserving smoother (beeps filter) 雙指數邊緣平滑濾波
8. anisotropic filter 各向異性濾波
其中的速度優化常見的方法是積分圖
1式 雙邊濾波可以用泰勒展開並用1次和2次積分圖 (或 級數展開,詳見文末的參考資料)
4式 非區域性均值濾波 可以用積分圖代替區域性區域內的滑窗求和
5式 區域性均方差濾波 可以用1次和2次積分圖快速求均值方差 dx=e(x^2) - (ex)^2
6式 導向濾波器 使用1次和2次積分圖完成均值方差協方差
快速雙邊濾波
區域性均方差濾波
非區域性均值濾波
幾種保邊濾波
保邊濾波器 雙邊濾波與引導濾波
雙邊濾波 雙邊濾波很有名,使用廣泛,簡單的說就是一種同時考慮了畫素空間差異與強度差異的濾波器,因此具有保持影象邊緣的特性。先看看我們熟悉的高斯濾波器 其中w是權重,i和j是畫素索引,k是歸一化常量。公式中可以看出,權重只和畫素之間的空間距離有關係,無論影象的內容是什麼,都有相同的濾波效果。再來看看雙...
保邊濾波中雙邊濾波與引導濾波的區別
雙邊濾波 雙邊濾波是一種同時考慮了畫素空間差異與強度差異的濾波器,因此具有保持影象邊緣的特性。高斯濾波器如下 其中w是權重,i和j是畫素索引,k是歸一化常量。公式中可以看出,權重只和畫素之間的空間距離有關係,無論影象的內容是什麼,都有相同的濾波效果。再來看看雙邊濾波器,它只是在原有高斯函式的基礎上加...
Opencv學習(二) 七種保邊濾波器演算法
整理 之前在部落格裡對 中值濾波 均值濾波 高斯濾波 雙邊濾波等進行了整理,其中雙邊濾波器為保邊濾波器。保邊濾波器是指在濾波過程中能夠有效的保留影象中的邊緣資訊的一類特殊濾波器,講這方面的部落格也不少,但比較雜和亂,所以整理一下。編寫參考 opencv學習 7 影象的各種濾波函式的介紹 移動開發其他...