< >
Home » TX2入门教程软件篇 » TX2入门教程软件篇-安装zed-python-api

TX2入门教程软件篇-安装zed-python-api

TX2入门教程软件篇-安装zed-python-api

说明:

  • 介绍如何安装zed-python-api
  • 使用python3
  • zed sdk 2.3.0

步骤:

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

纠错,疑问,交流: 请进入讨论区点击加入Q群

获取最新文章: 扫一扫右上角的二维码加入“创客智造”公众号


标签: tx2入门教程软件篇