我正在制作一个照片库*投影在墙上*,用户应该在其中与手势交互。用户将站在墙壁投影前。用户应该能够选择一张照片,返回主图库并进行其他(未指定)手势。
我有 C、C++ 编程技能和一些 opengl 知识。我没有使用 opencv 的经验,但我想我可以用它来识别用户手势。
原始想法是在用户面前放置一个网络摄像头(在墙壁矩形的上方或下方)并使用 opencv 处理视频流。
这可能根本不是最好的解决方案......所以出现了很多问题:
任何参考有用的文档?我应该使用受控灯光环境吗?根据您的经验,最佳相机位置在哪里?将墙向后投影可能会更好(我的意思是墙不会是真正的墙;-))
任何不同的(更好的)解决方案?是否有任何设备可以直观地拦截用户手势(例如 xbox360)?
非常感谢!马西莫