TX2入门教程软件篇-安装zed-python-api
TX2入门教程软件篇-安装zed-python-api
说明:
- 介绍如何安装zed-python-api
- 使用python3
- zed sdk 2.3.0
步骤:
安装依赖python3,参考TX2入门教程软件篇-安装python3.7+
安装python3依赖
sudo apt-get install python-dev # for python2.x installs
sudo apt-get install python3-dev # for python3.x installs
sudo apt-get install python3.7-dev
- 建立python3虚拟机虚拟环境
mkdir -p ~/tools/
cd ~/tools/
sudo apt install virtualenv
virtualenv zed --python="python3"
cd ~/tools/zed
source bin/activate
pip3 install opencv-python
- 下载zed-python-api
git clone https://github.com/stereolabs/zed-python-api -b v2.3.x
- 根据自己的需要指定zed sdk对应的版本
- 安装依赖
cd ~/tools/zed-python-api
pip3 install -r requirements.txt
- 安装api
cd ~/tools/zed-python-api
python3 setup.py build
python3 setup.py install
测试:
- 进入例子目录
cd ~/tools/zed-python-api/examples$
- 因为有ros的缘故,默认会优先使用python2.7的下的cv2,需要去掉,
vim live_camera.py
- 在import之前增加如下代码
import sys
sys.path.remove('/opt/ros/kinetic/lib/python2.7/dist-packages')
- 运行live_camera.py
- 正常情况下会弹出有个窗口,显示zed相机视频内容
python3 live_camera.py
参考:
- https://github.com/stereolabs/zed-python-api
获取最新文章: 扫一扫右上角的二维码加入“创客智造”公众号