AR Painting
Project Description
This is my class project for ME 580 (Virtual Environments, Virtual Worlds and Application). The objective of this project focuses on invoking user’s immersion of virtual reality. The program is written in C++/OpenCV, and it implements augmented reality painting by moving a specific marker in real world. Once the marker is detected, there will be a hand pointer displayed in the window to indicate user the exact position of painting. User is able to change the painting color by keyboard operations. The active color is indicated by a blue circle. The feasibility and performance of this program have been evaluated by demonstrations.
Software/Code
C++, OpenCV, Visual Studio 2010
GitHub: https://github.com/mengzhez/AR_Painting
This is my class project for ME 580 (Virtual Environments, Virtual Worlds and Application). The objective of this project focuses on invoking user’s immersion of virtual reality. The program is written in C++/OpenCV, and it implements augmented reality painting by moving a specific marker in real world. Once the marker is detected, there will be a hand pointer displayed in the window to indicate user the exact position of painting. User is able to change the painting color by keyboard operations. The active color is indicated by a blue circle. The feasibility and performance of this program have been evaluated by demonstrations.
Software/Code
C++, OpenCV, Visual Studio 2010
GitHub: https://github.com/mengzhez/AR_Painting