项目作者: sppp

项目描述 :
A simple augmented reality air hockey game
高级语言: C++
项目地址: git://github.com/sppp/AR-AirHockey.git
创建时间: 2017-03-29T06:38:54Z
项目社区:https://github.com/sppp/AR-AirHockey

开源协议:The Unlicense

下载


AR-AirHockey

This is the augmented reality application, which was the basis of my team’s candidate thesis. It uses only OpenCV, SDL and Ultimate++.

The release version is available for download for those who are interested. The game-only part works well, but the analyzer part is a little bit buggy to use, however.

Download latest release

KandiLab screenshot

Afterthoughts

  • SDL is not needed at all, and that dependency could be removed easily
  • If the analyser part was not needed, I would translate JSFeat to C++ and use it instead of OpenCV
  • The class structure is too complicated for this purpose, but I was making a separate game library which didn’t have to be compact.
  • Drawing should be done in OpenGL so scaling image up could be done efficiently