2012-02-17 59 views
2

我打算启动一个应用程序,其中包含增强现实技术。开始使用增强现实Android

提出的应用应该做到以下几点:

  1. 每当用户遇到一定的标志,他将捕获使用设备的摄像头,标识。

  2. 然后捕获的图​​像将进行模式匹配,并将与数据库中存在的预定义图像进行比较。

  3. 基于匹配,会发生某些操作(这不是现在关注的问题)。

如何开始?

我遇到过类似的问题,但没有得到任何令人满意的信息。

我瞥了一眼openCV,但它说:它具有运行在Windows,Linux,Android和Mac上的C++,C,Python和Java界面

由于我使用Mono for Android,它使用C#进行开发。那么openCV将在这种情况下工作?

此外,我对android开发相对较新,刚开始使用Mono for Android

我知道我在这个问题上有点不清楚,但我真的不知道增强现实,所以任何教程/书开始以开发基于AR的应用程序将是伟大的帮帮我。

+0

类似问题中提供的链接不适用于AR的初学者。我想从头开始。 – GAMA 2012-02-17 12:52:28

回答

0

使用相机和跨越这个线程来鉴定我一直在调查人数统计和。

从我有限的知识来看,OpenCV似乎在图像处理中被广泛使用。

他们甚至将其列为Microsoft Kinect SDK中的开发人员工具之一。

openCV是开源的,有几个包装可以让你在.Net环境中使用它。

其中列出了与Mono和Monodoroid(Android的Mono)兼容性的一个是Emgu,尽管如果包装将用于商业应用程序中有一个小的license fee