For perspective transformations, go to ./Perspective and for affine go to ./Affine How to use the code? 1. Put your data into a folder and put that folder into "Data" folder. 2. Change the "filename" in ./Perspective/configs/configs.json 3. Run python panorama.py and find your results in /Perspective/Visuals/{filename} Please refer to the report for theory and procedural understanding and any other issues are welcome at Piyush.ee317@ee.iitd.ac.in. You can also use the associated blog post to read about the details