Skip to content

Latest commit

 

History

History
22 lines (12 loc) · 805 Bytes

README.md

File metadata and controls

22 lines (12 loc) · 805 Bytes

FourierDrawing

Delve into the depths of Fourier Analysis interactively. This application empowers users to sketch any shape and witness the signal's reconstruction through FFT, presented in a uniquely captivating manner. The use also has the possibility of importing a svg file and using Bezier Curves the path can be reconstructed before applying Fourier Analysis.

main

draw

This code has been realised in the context of a class of Python for Physicists.

Required Packages:

  • tkinter
  • numpy
  • Pillow
  • customtkinter 4.6.3 (not tested for upper versions)
  • svg.path (6.2)
  • screeninfo (0.8.1)