一个简单的增强现实应用程序在C#
我想开始一个个人项目,会给我很多新的概念来学习和理解。一个简单的增强现实应用程序在C#
经过一番思考,我计算过,一个增强现实相关的项目会因为以下原因对我来说最有利的:
- 我没有试过接口的程序与现场录像/拍照饲料
- 我没有做过任何“图像处理”项目
- 我没有做过任何“图形渲染”曾经
虽这么说,你可以认为我会totall你吸AR。所以我在这里要求提供一些有关通过此方法的最佳方法的建议。
我正在考虑的第一个里程碑项目是拍摄便宜的摄像头并使用C#读取一些Data Matrix。
nd里程碑项目将在呈现特定数据矩阵时在Feed上呈现一些文本叠加。
rd里程碑项目实际上会渲染一些3D形状。
我已经找遍了所有-了一圈,发现一些不错而先进材料AR:
http://sites.google.com/site/augmentedrealitytestingsite/
http://www.mperfect.net/wpfAugReal/
所以我来这里问以下:
为了启动里程碑1,您能否提供一些我可以学习的材料?我更喜欢在线材料。
谢谢!
编辑:删除了“主观”问题。
1.您认为我的里程碑在我的“缺陷”下是否合理?
对不起,但我们真的不可能回答。我们不知道你的奉献精神,以前的编程背景,你的人才或时间量,...
2.为了启动里程碑1,你能给我一些我可以学习的材料吗?我更喜欢在线材料。
我开始实施一些与OpenCV(有相当一些教程漂浮在网络上)。这应该使你实现更远的目标更加现实(不是重新发明*)。
有不同的.NET绑定,例如, Emgu CV或OpenCVdotnet或...(我无法评论这些绑定的质量)。
说实话,我会建议你从GoblinXNA开始。它非常简单,可以让你创建一个基于场景图模型的环境,并且有一些强大的文档。更重要的是,没有必要非常低调。它包含了OpenCV和一些标记跟踪库。
最重要的是,它是免费且开源的。免责声明:我是一名开发人员,我仍然喜欢为其他人进入中型项目。
投票闭幕:任何时候核心问题都以“你认为...”开头,我觉得这个问题可能是主观的和议论性的。本网站的问题应该集中于清楚地回答它们的能力。 “你认为......”问题因此是主观的。 – 2010-03-29 18:07:10