在增强现实领域中,有许多优秀的开发工具包,ARToolKit就是其中一款优秀的增强现实开发工具包,它提供C/C++语言编写的函数库供开发者作增强现实应用程序开发,同时它又提供各种丰富的示例程序及源代码让开发者可以了解ARToolKit 的特性和开发过程。
我在前一段时间参与了一个基于ARToolKit的项目,发现国外有许多文档对ARToolKit进行了详细的介绍,但对其的中文介绍较少,不少都是直接翻译外国的文档。同时我在项目的开发过程中遇到了不少问题,而这些问题的解决方法很多都分布在论坛上,尚没有形成文档。因此我决定将我的一些开发过程记录下来,希望可以为其它开发者提供有用的信息。参考的网站包括:
1.ARToolKit的官方网站:http://www.hitl.washington.edu/artoolkit/
2.HIT实验室的论坛:http://www.hitlabnz.org/forum/forumdisplay.php?f=4(强烈推荐)
硬件选型
我在开发过程中遇到的第一个问题就是摄像头的选型。根据ARToolKit官网上的描述,摄像头或视频采集设备需要支持VFW或WDM驱动。检查的方法是运行amcap.exe,看devices中是否可以有该设备,同时是否可以通过此设备采集视频。
<