First install PySimpleGUI
pip install PySimpleGUI
Then run map.py
python3 map.py
From there you can select an image (png only) and input a complex function (using z as your variable)
The program modifies images by interpreting their pixel's cooridinates as complex numbers (x,y) = x + yi
and then passes these cordinates throguh a given complex function, moving the pixel to the output
This provides an intresting way of seeing how these functions behave by looking at how they distort common images