本文已参与「新人创作礼」活动,一起开启掘金创作之路。
nvidia jetson tx2 安装opencv3.4.0教程及踩坑解决方案
tx2安装opencv3.4.0教程及踩坑解决方案链接地址
查看opencv版本:
pkg-config --modversion opencv
更换pip源到国内镜像:
pip国内的一些镜像
阿里云 mirrors.aliyun.com/pypi/simple…
中国科技大学 pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) pypi.douban.com/simple/
清华大学 pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 pypi.mirrors.ustc.edu.cn/simple/
修改源方法:
临时使用: 可以在使用pip的时候在后面加上-i参数,指定pip源 eg: pip install scrapy -i pypi.tuna.tsinghua.edu.cn/simple
永久修改: linux: 修改 ~/.pip/pip.conf (没有就创建一个), 内容如下:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
windows: 直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini,内容如下
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
jetson nano tx2 调用csi摄像头(解决摄像头蓝屏问题)
./darknet detector demo cfg/coco.data cfg/yolov3-tiny.cfg yolov3-tiny.weights "nvarguscamerasrc ! video/x-raw(memory:NVMM), width=1280, height=720, format=NV12, framerate=30/1 ! nvvidconv flip-method=2 ! video/x-raw, width=1280, height=720, format=BGRx ! videoconvert ! video/x-raw, format=BGR ! appsink"
my nano demo succeful:
./darknet detector demo cfg/coco.data cfg/yolov3-tiny.cfg yolov3-tiny.weights "nvarguscamerasrc ! video/x-raw(memory:NVMM), width=1280, height=720, format=NV12, framerate=30/1 ! nvvidconv ! video/x-raw, width=1280, height=720, format=BGRx ! videoconvert ! video/x-raw, format=BGR ! appsink"
说明:
(nvarguscamerasrc ! video/x-raw(memory:NVMM), width=1280, height=720, format=NV12, framerate=30/1)
作用是配置摄像头获取的画面大小和帧数;
(nvvidconv flip-method=2)
作用是旋转画面
(video/x-raw, width=1280, height=720, format=BGRx ! videoconvert ! video/x-raw, format=BGR)
作用是确保来自CSI相机的原始视频转换为BGR色彩空间。
退出
退出时最好采用在显示窗口按下esc的方式,也可用ctrl+c。