0

我正在使用 AIR 使用基准标记跟踪来做一些增强现实。我正在使用 FLARToolkit,它工作正常,除了在某些照明条件下帧速率下降到荒谬的低点。这是因为 Flash 仅使用 CPU 进行处理,并且它在每一帧都应用过滤器、调整阈值并分析像素以找到标记模式。如果没有任何硬件加速,它会变得非常慢。

我做了一些搜索,看起来最快和最稳定的跟踪库是 Studierstube ( http://handheldar.icg.tugraz.at/stbtracker.phphttp://studierstube.icg.tugraz.at/download.php ) . 不幸的是,我不是 C++ 开发人员。但是使用这个跟踪器似乎跟踪速度非常快(特别是因为它不是像 Flash 那样的所有 CPU 处理)。

所以我的计划是构建(或者更确切地说是让某人构建)一个利用这个跟踪器的小型 C++ 程序,然后将每帧的标记位置数据(只需要 30 FPS)发送到我的 Flash 客户端应用程序以显示视频和一些增强的现实经历。我相信这将通过套接字服务器或其他方式完成?对于一个体面的 C++ 开发人员来说,这可能而且相当容易吗?我会问他/她,但我正在寻找这样的人。

4

1 回答 1

0

这个链接会有帮助吗?

http://www.adobe.com/devnet/air/flex/quickstart/articles/interacting_with_native_process.html

正如这里的一些人所说,它将使用nativeprocess完成......

于 2012-07-03T05:16:44.150 回答