代码
测试相机
# -*- coding: utf-8 -*-
import cv2
cap = cv2.VideoCapture(0)
#fourcc = cv2.VideoWriter_fourcc(*'MJPG') # 使用MJPG编码器
#out = cv2.VideoWriter('output.avi',fourcc,20.0,(1920,1080))
while (cap.isOpened()):
ret,frame = cap.read()
#frame1 = cv2.flip(frame,0) # 垂直翻转
if ret == True:
gray = cv2.cvtColor(frame,cv2.COLOR_BGR2GRAY) # 从帧图像 frame1 中截取灰度图并赋值给 gray
#out.write(frame)#保存彩色视图
cv2.imshow('color',frame)#显示彩色视图
cv2.imshow('gray',gray)#显示彩色视图
if cv2.waitKey(1)&0xFF == ord('q'):
break
else:
break
cap.release()
cv2.destroyAllWindows()'
## 使用方法
### **mosquitto.sh**
```shell
./mosquitto.sh
thread_main.py
python3 thread_main.py
运行即可调起thread_mos.py和thread1.py
thread_mos.py
注意修改参数配置
thread1.py
桩模块
pi.py
python3 pi.py
注意修改参数配置
mosquitto_recognize.log
保存识别日志