我正在尝试开发一个具有人脸识别功能的Pyqt应用程序。对于人脸识别,我使用python包。为了保持UI的响应性,我确实将一个具有人脸识别功能的工作人员转移到另一个QThread。然而,用户界面仍然非常缓慢和滞后。为了检查实现多线程是否犯了错误,然后将面部识别部分替换为一个长的活动等待循环,如下所示:
原始人脸识别代码:
face_recognition.face_locations(frame, model="hog")
替换为活动等待循环:
for x in range(59999999):
pass
然而,在这种情况下,UI是非常响应的。因此,相关的部分确实处于另一