2015-01-02 63 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