调用Jeston orin nx 自带的支持Gstreamer的Opencv , 需要找到系统自动绑定的python解释器:
(这一部分还不涉及到自己编译opencv,只是在用人家的自带的而以,先学会调用)
jeston origin nx 装系统的时候自带的opencv,说是可以支持gstreamer,但是始终没找到使用opencv的路径,python解释器也找不到这个opencv的路径。到底在那里才能找到这个opencv绑定的python呢!!!
上面的只是搜索的conda的环境下的python解释器,可能在其他的环境下,比如系统自带的python。
许多系统将可执行文件安装在 /usr/bin
目录下:
ls /usr/bin | grep python
查看gstreamer是否绑定了系统自带的python.
使用这个python解释器,运行测试代码:
import cv2
print(cv2.__version__)
print(cv2.getBuildInformation())
测试结果:
在第2张结果图片中可以看到,Video I/O模块里面调用的opencv支持Gstreamer 版本为1.16.2。
总而言之,就是找到了。记住找到的路径,可以使用这个。