【问题标题】:Augmented Reality object motion tracking (without markers)增强现实对象运动跟踪(无标记)
【发布时间】:2012-05-16 07:54:20
【问题描述】:

是否有任何 AS3 库允许您通过网络摄像头检测和跟踪对象的运动,而无需任何标记或图像。例如,我想构建一个游戏,你可以只用你的手部动作来玩球。谢谢。

【问题讨论】:

    标签: actionscript-3 flash augmented-reality


    【解决方案1】:

    我认为您不应该为此使用任何库。有很多本地方法可以做到这一点。例如你可以写这样的东西

    stage.addEventListener(Event.ENTER_FRAME,handleMotion);
    
    public function handleMotion(e:Event):void
    {
        if (ball.x != oldBallX || ball.y != oldBallY)
        {
        //Do something
        }    
    }
    

    或覆盖球类的 x 和 y 属性的设置器,并在那里放置一个您的跟踪函数。第三种方法是将您的跟踪功能放入处理用户输入的回调中。

    【讨论】:

    • 显然我不够具体,我的意思是你怎么能用增强现实做到这一点。
    • 对不起。当我阅读你的问题时,我错过了“网络摄像头”这个词。谈论网络摄像头和通过它们的检测运动,我可能会建议您计算应用程序从相机获取的图像之间的差异。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多