本教程旨在向无Azure Kinect开发经验的新手进行相关环境的安装。
https://github.com/microsoft/Azure-Kinect-Sensor-SDK/blob/develop/docs/usage.md
安装 SDK 时,请记住要安装到的路径。 例如,“C:\Program Files\Azure Kinect SDK 1.2”。 你将要在此路径中查找文章中参考的工具。此处建议按照默认位置安装,否则与工程不适配,在本文末,会附上与该教程匹配的工程。
等待安装完成即可。
可以通过命令行启动查看器,也可以通过双击可执行文件来这样做。 文件 k4aviewer.exe 位于 SDK 工具目录(例如C:\Program Files\Azure Kinect SDK v1.4.1\tools\k4aviewer.exe,其中的 X.Y.Z 是安装的 SDK 版本)。
可以从设备的“启动”菜单启动 Azure Kinect 查看器。
• 深度相机
• 彩色相机
• 红外相机
• IMU
• 麦克风
现已完成 Azure Kinect DK 的设置。可以开始开发应用程序或集成服务。
https://docs.microsoft.com/zh-cn/azure/kinect-dk/body-sdk-download
一般安装在默认位置,此处建议按照默认位置安装,否则与工程不适配
等待安装完成即可
启动 Azure Kinect 人体跟踪查看器 来检查是否已正确设置人体跟踪 SDK。 该查看器是使用 SDK msi 安装程序安装的。 可以在开始菜单或 \tools\k4abt_simple_3d_viewer.exe 中找到它。
如果没有足够强大的 GPU 但仍想测试结果,可以通过以下命令在命令行中启动 Azure Kinect 人体跟踪查看器:\tools\k4abt_simple_3d_viewer.exe CPU
如果设置全都正确,应会显示一个窗口,其中包含 3D 点云和跟踪到的人体。
若能成功显示,SDK安装成功
该部分截图为2022版本,操作基本一致
进入下面的网址:
https://visualstudio.microsoft.com/zh-hans/
点击继续
等待安装程序
点击工作负荷,选择下载的组件,截图中所勾选的为必须的组件。
更改安装位置,这里可以选择自己电脑容量较大的盘,没有影响,我这里选择的是:C:\software\Microsoft Visual Studio\2022\Community
确定好以上步骤之后,可以点击安装
等待安装完成。这里过程较久,依网速决定。
进入网址
https://opencv.org/releases/
找到3.4.1版本
下载即可,双击安装,
选择解压路径,我这里选择C:\software
设置环境变量需要重新启动计算机才能生效(最后再重启)
下面进行文件替换,找到C:\software\opencv\build\x64\vc14\bin 路径
将opencv_world341.dll 和opencv_world341d.dll拷贝至 C:\Windows\SysWOW64
将opencv_ffmpeg341_64.dll拷贝至 C:\Windows\System32
打开VS工程
如果在此文档中安装的所有东西路径跟我的一样那么则不用配置,忽略此步骤,指第七步设置VS环境。如果不一样则打开VS2019,新建空项目,菜单栏->视图->其他窗口->属性管理器,找到Debug|x64
鼠标右键Debug|x64,然后选择属性,VC++目录->常规->包含目录,添加三个路径:您保存的路径\opencv\build\include,您保存的路径\opencv\build\include\opencv,和您保存的路径\opencv\build\include\opencv2
VC++目录->常规->库目录中加入 您保存的路径\opencv\build\x64\vc14\lib
设置环境变量
进入骨骼SDK安装目录。C:\Program Files\Azure Kinect Body Tracking SDK\tools
将图中圈红的文件都拷贝至C:\Windows\SysWOW64 和C:\Windows\System32中
以上就是Azure Kinect相关安装教程,有问题请私信,与教程描述一致的C++工程将免费开源在github中,敬请期待!