我有一个数组,我想使用高斯滤波器对其进行过滤,类似于scipy.ndimage.filter.gaussian_filter1d
在 Python 中。
什么包最适合这个,我将如何使用它?
在 Julia 中,ImageFiltering.jl包可以帮助您做到这一点。
您可以通过ker = ImageFiltering.Kernel.gaussian((3,))
(传递元组以表示所需输出的维度)构建一维高斯内核。
然后,如果您在 中有一个数据数组data
,则可以通过以下方式执行过滤操作:
newdata = imfilter(data, ker)
Run Code Online (Sandbox Code Playgroud)
如果你想做就地过滤,还有imfilter!
.