Let us say I have a table:
tab = RandomReal[{-1, 1}, {128, 128}];
I can filter it using GaussianFilter
as follows
GaussianFilter[tab, 12] // Image // ImageAdjust
But imagine I want the resulting image/cube to be periodic.
Question:
How come
GaussianFilter
not have a Periodic option?
I would ideally want to have
GaussianFilter[tab, 8,Periodic->True] // Image // ImageAdjust
to produce something like this?
This should be easily done using Fourier Transform?
In principle it could work for tensors of any rank, like so?
tab = RandomReal[{-1, 1}, {32, 32, 32}]
GaussianFilter[tab, 8,Periodic->True] // Image3D // ImageAdjust