win10下 + cuda10.2 + 双目相机zed 2i sdk的安装

zed 2i 环境搭建
本实验用的是pycharm平台,python3.7,主要讲解zed 2i sdk的安装以及遇到的问题
我们实验之前已经装好了pycharm,anaconda,实验中用的是cuda10.2,cudnn10.2,sdk10.2(cudnn、zed sdk版本与cuda一定要对应)
首先需要检查电脑NVIDIA版本是否支持cuda,具体方法如下:回到桌面->空白处右击->NVIAIA控制面板->系统信息->组件
可以看到我电脑支持cuda10.2
在这里插入图片描述
查看电脑适合的cuda之后,可以进行下载
cuda官网下载
cudnn官网下载
具体安装步骤自行百度,安装好之后cmd一下输入以下代码

nvcc --version

出现下边代表安装完成

接下来是zed sdk的安装,官网下载,打不开的话用下外网
下载后双击打开,同意,路径不要改,默认就可以
在这里插入图片描述

安装结束后重启电脑,插入双目相机,点开ZED Diagnostic,出现下边五个对号就算成功了,但是我在做的过程中ZED SDK一直报错,试了很多方法,只要你确定cuda是正确的就没必要卸载重装,博主卸载重装了五六次,结果发现是sdk安装的问题,这种情况下卸载重装sdk就可以,不行的话就多卸载重装几次,我试了五六次才成功,不要沮丧(但是要确保sdk和cuda版本对应)

在这里插入图片描述

在这里插入图片描述
安装好之后,可以点开ZED Depth Viewer,正常打开就没有问题
用python的话需要安装一下API,打开文件夹C:\Program Files (x86)\ZED SDK,会发现有个get_python_api文件,在这个文件夹中cmd打开命令窗口,输入以下命令进行安装

python get_python_api.py

如果出错的话,把这个文件复制放在别的文件夹里,cmd继续输入这个命令进行安装,最好把生成的文件还放在C:\Program Files (x86)\ZED SDK,如果还是不行,观察出错原因有个网址,复制网址会下载一个名为pyzed-3.6-cp37-cp37m-win_amd64的文件,然后在命令提示符里输入以下代码进行安装

pip install pyzed-3.6-cp37-cp37m-win_amd64.whl

如果想要使用pycharm平台对官方示例进行测试的话,会发现出现一个pyzed的错误,此时在所用python的文件夹,找到存放 包 的文件,应该是lib/site-packages,在这个文件夹里创建一个名为pyzed的文件夹
在这里插入图片描述

然后将C:\Program Files (x86)\ZED SDK\bin里的文件复制到刚刚创建好的pyzed文件夹里,再打开pycharm运行官网的示例就会发现错误没了
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_45077760/article/details/122351736