C#中的简单增强现实应用程序

时间:2010-03-29 17:56:16

标签: c# augmented-reality

我想开始一个个人项目,它会给我很多新的概念来学习和理解。

经过一番思考,我认为增强现实相关项目对我来说是最有益的,原因如下:

  • 我没有尝试将程序与实时视频/相机输入连接
  • 我没有做过任何“图像处理”项目
  • 我没有做任何“图形渲染”

话虽如此,你可以假设我会完全吮吸AR。所以我在这里就最佳方式提出一些建议。

    我想到的
  1. st里程碑项目是使用便宜的网络摄像头并使用C#读取一些Data Matrix。

  2. 当里程碑项目与某个数据矩阵一起呈现时,它会在Feed上呈现一些文本叠加。

  3. rd里程碑项目实际上会呈现一些3D形状。

  4. 我全面搜索过,发现了一些不错的高级材料:

    http://sites.google.com/site/augmentedrealitytestingsite/

    http://soldeveloper.com/

    http://www.mperfect.net/wpfAugReal/

    所以我来到这里询问以下内容:

    为了启动里程碑1,你能提供一些我可以学习的资料吗?我更喜欢在线资料。

    谢谢!

    编辑:删除了“主观”问题。

2 个答案:

答案 0 :(得分:3)

1。鉴于我的“缺陷”,您认为我的里程碑是否合理?

对不起,但我们真的不可能回答。我们不了解您的奉献精神,以前的编程背景,您的人才或时间,......

2。为了开始里程碑1,你能提供一些我可以学习的材料吗?我更喜欢在线资料。

我首先要用OpenCV实现一些东西(网上有很多教程)。这应该会使你的进一步目标变得更加现实(而不是重新发明轮子)。

周围有不同的.NET绑定,例如Emgu CVOpenCVdotnet或......(我无法评论这些绑定的质量)。

答案 1 :(得分:3)

说实话,我建议你从GoblinXNA开始。它非常简单,允许您基于场景图模型创建环境并具有一些强大的文档。更重要的是,它没有必要与它进行非常低级别的讨论。它结合了OpenCV和一些标记跟踪库。

最重要的是,它是免费和开源的。

免责声明:我是它的开发者,我仍然更喜欢那些进入中型项目的人。

相关问题