You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
performs Gaussian filtering by multiplying a Gaussian function in Fourier space.
190
-
Note that the argument `real_space_kernel` defines whether the Gaussian is computed in real or Fourier-space. Especially for small array sizes and small kernelsizes, the real-space version is preferred.
285
+
performs Gaussian filtering via Fourier filtering. Note that the argument `real_space_kernel` defines whether the Gaussian is computed in real or Fourier-space. Especially for small array sizes and small kernelsizes, the real-space version is preferred.
191
286
See also `filter_gaussian!()` and `fourier_filter()`.
performs in-place Gaussian filtering by multiplying a Gaussian function in Fourier space.
301
+
performs in-place Gaussian filtering by mulitplication in Fourier space.
207
302
Note that the argument `real_space_kernel` defines whether the Gaussian is computed in real or Fourier-space. Especially for small array sizes and small kernelsizes, the real-space version is preferred.
208
-
See also `filter_gaussian()` adn `fourier_filter!()`.
303
+
See also `filter_gaussian()` and `fourier_filter!()`.
209
304
210
305
#Arguments
211
-
+`arr`: the array to filter
306
+
+`arr`: the array to replace by filtered version
212
307
+`sigma`: the real-space standard deviation to filter with. From this the Fourier-space standard deviation will be calculated.
213
308
+ `real_space_kernel`: if `true`, the separable Gaussians are computed in real space and then Fourier-transformed. The overhead is relatively small, but the result does not create fringes.
214
309
+`kwargs...`: additional arguments to be passed to `window_gaussian`, which is the underlying function from `IndexFunArray.jl`. This can be useful to create Fourier-shifted (Gabor-) filtering.
0 commit comments