You will find here a texture reconstruction application including a camera calibration process, a texture reconstruction (from a planar surface at the moment) and a visualization process using an OpenShadingLanguage (OSL) shader.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
Please build the documentation with
make doc
to see a detailed tutorial of the application's usage. Examples can be found in the data folder.
This application requires:
- Python (2.7+) - The web framework used
- PyQt (4) - Dependency Management
- OpenCV (2.4+) - Used to generate RSS Feeds
- OSL - OpenShadingLanguage library. See the link for the other requirements.
Make sure that you have a working version of the OSL library and that the binaries oslc and testshade are correctly added to your PATH. Make sure that the libraries of OSL are also added to the LD_LIBRARY_PATH To build the application, just run:
make
To run the application, do:
make run
- Dense reconstruction
- Pose estimation
- Texture on a mesh
- Alexandre Morgand - Initial work - AlexMorgand