pyqt5实时调用摄像头并生成图片到缓存然后使用图像识别功能
1、流程
1、进入循环,打开摄像头
2、读取图片
3、通过QImage显示图片
4、将 QImage 转换为 PIL 图像,并保存到缓存
5、从缓存中获取图像数据并进行识别
6、输出识别结果
2、导入库
pip install opencv-python
需要找到当前python版本对应的dlib库进行人脸识别。
网站
2、代码
import cv2
import face_recognition
class OpenLoginCameraThread(QThread):
# 摄像头打开多线程
_signal_thread = pyqtSignal