- Numpy
- PyProj
- PyOpenGL
- PyOpenGL-accelerate
- Python Imaging Library (PIL)
In my development environment I have been using Conda package manager. It is included in Anaconda Python distribution which already comes with Numpy.
To install PIL, PyOpenGL and PyOpenGL-accelerate:
$ conda install pil
$ conda install pyproj
$ conda install pyopengl
$ conda install pyopengl-accelerate
To run the Reconstruction Challenge script:
$ python main.py example.csv example/
example.csv is the file with the cameras information and example/ is the directory where the images specified in the .csv are.
After successfully running the Reconstruction Challenge script a new window will popup showing the mosaic that was created.
F: Enable or disable the frustum of the cameras. The selected camera's frustum is displayed in yellow.
N: Selects the next camera
P: Selects the previous camera
S: Take an screenshot of the area being viewed in the window. The image file is saved as out.png. All screenshots for this document were taken with this feature.