2015-01-02 62 views
0

我想使用中值過濾器來平滑圖像。我發現庫位於這裏: http://librow.com/articles/article-1 我的問題依賴如果算法期望一個或兩個維數組(從我所瞭解的中值濾波器讀取當前算法中3x3的「窗口」中的值,然後選擇中值並用它替換窗口中的所有像素)。中值過濾器庫數組維數

回答

0

的下面功能

void _medianfilter(const element* signal, element* result, int N) 

需要一個一個維數組作爲輸入,並返回再次一個維陣列的平滑結果。

+0

你好,非常感謝你的回答。我在引用這個函數:void _medianfilter(const element * image,element * result,int N,int M)。 (我知道很明顯,它使用了兩個維度,但在代碼中似乎沒有使用二維數組的任何地方)。 –

+0

二維數組可以可視化爲以行主要順序或列主要順序存儲的一維數組 – gman