GeometricMeanFilter的算法原理(mathematica)
本文介绍一下Mathematica的几何均值滤波器的算法。
工具/原料
电脑
Mathematica
GeometricMean
1、GeometricMean是给出一组元素的几何平均值。GeometricMean[ {x, y}]

3、结果是复数:GeometricMean[ {1, -1}]

GeometricMeanFilter
1、GeometricMeanFilter[ {x, y, z}, 1]每个元素左右各取一个元素,这样就有了三个元素,用这三个元素的几何平均值来代替这个元素,得到一个糕恍阏绯新的列表。边界上的元素只能得到两个元素。

3、如果是左右各两个元素:GeometricMeanFilter[{x, y, z, z, z}, 2]列表的长度不变。

5、把这个滤波器作用在图片上面。GeometricMean掂迎豢畦Filter[img, 3]GeometricMeanFilter[img, 10]

