Python gattlib和OpenCV之间是否存在冲突?
我想创建一个Python程序,用OpenCV打开网络摄像头,用Raspberry Pi上的gattlib控制蓝牙设备。代码如下:Python gattlib和OpenCV之间是否存在冲突?,python,opencv,raspberry-pi3,bluetooth-gatt,gattlib,Python,Opencv,Raspberry Pi3,Bluetooth Gatt,Gattlib,我想创建一个Python程序,用OpenCV打开网络摄像头,用Raspberry Pi上的gattlib控制蓝牙设备。代码如下: 导入cv2 导入线程 从gattlib进口GATTRequester 从时间上导入睡眠 cap=cv2.视频捕获(0) 帽子套装(3320) 第二套(4240) 虽然(正确): 印刷品(1) ret,frame=cap.read() 印刷品(2) cv2.imshow(“帧”,帧) 印刷品(3) key=cv2.waitKey(1)和0xFF 印刷品(4) 如果key
导入cv2
导入线程
从gattlib进口GATTRequester
从时间上导入睡眠
cap=cv2.视频捕获(0)
帽子套装(3320)
第二套(4240)
虽然(正确):
印刷品(1)
ret,frame=cap.read()
印刷品(2)
cv2.imshow(“帧”,帧)
印刷品(3)
key=cv2.waitKey(1)和0xFF
印刷品(4)
如果key==ord('q'):
打破
#完成所有操作后,释放捕获
第1章释放()
cv2.destroyAllWindows()
奇怪的是它会在key=cv2.waitKey(1)&0xFF
处阻塞线程
如果我从gattlib import GATTRequester中删除,代码可以正常工作
有人知道这里发生了什么吗
谢谢