‘壹’ PIX飞控双摄像头设置
双目摄像头与树莓派通过USB接口来连接
树莓派和Pixhawk飞控通过串口来通信。
首先,给树莓派烧写系统。
使用命令 cd 进入/home/pi/Dvision 该路径,输入命令ls 命令查。
编译应用程序:进入/home/pi/Dvision 目录下,输入make,即可,再输入ls 命令,可以看到生成了DvisionDemo 应用程序,
运行应用程序:在/home/pi/Dvision 目录下,输入./DvisionDemo,即可运行程序,可以看到程序打印的距离信息。
树莓派端程序基本完成设置。
‘贰’ 树莓派opencv python读取摄像头
你的报错是找不到制定的function。
我的电脑上有这个:
In[1]:importcv2
In[2]:cv2.cvtColor
Out[2]:<functioncv2.cvtColor>
如果你没有的话查查安装的opencv全了么?
下面代码跟你的基本一致,这个测试可用。
defcap_frame():
cap=cv2.VideoCapture(0)
ret,frame=cap.read()
plt.imshow(frame,cmap='gray',interpolation='bicubic')
cap.release()
returnframe