This program demonstrates the usage of SURF for feature extraction and image orientation tracking. A video file is rendered over a QR code QR.png
, then the 3D transformations are applied to orient the video over the QR code. You can find a demo video of the code here
- Ubuntu 18.04
- OpenCV 3.2.x & Contrib
- Install OpenCV and contrib modules:
sudo chmod +x install-opencv.sh && ./install-opencv.sh
- Configure CMakeLists.txt:
cmake CMakeLists.txt
- Build:
make -j8