/PhotometricStereo

A example-based Photometric Stereo method

Primary LanguageC++

This project is created by Liang Yunfeng at Tsinghua University, China.

This project is developed as the owner's master graduation project.

Don't use it for any commercial purposes!

you can use any content of this project in anyway you want. However, please note the owner for reference please, thank you.

If you have any questions, please contact +86-18701395686, or lyf.curno@gmail.com

---------------

This project is "Photometric Stereo". Through researching for a set of photos of the same scene under different lightning conditions,
it trys to recover the depth the scene.

It uses several exsiting libraries for help, thanks for all of that.

It uses C++ standard library for general purposes as collections, smart pointers, etc.
It uses opencv to pre-process images.
It uses opengl to display results.
It uses matlab to do the kernel caculations.
It uses QT to build a friendly GUI for convenient of the experiment
    though the QT library is a powerful tool, this project only uses QT's GUI part, and try to keep the Qt-dependency to the minimum.
It involves CUDA tech to speed up the core calculation process.


----------------