This repository, fft-image-experiments, is a collection of visual experiments that involve applying Fourier transforms to different plane-filling curves and patterns. The code is available under the MIT license. To generate images, you can run the “fft_experiments.py” file using Python 3 and the pillow and numpy libraries. Alternatively, you can use the “make” command. You can also adjust the parameters by editing the “fft_experiments.py” file. The repository includes tests that can be executed using the “make test” command. The experiments cover the Hilbert curve, Hilbert pattern, Dragon curve, and Gosper diagram.
https://github.com/mxmlnkn/fft-image-experiments