OpenCV循环仅执行一次停滞,导入PyTorch模型引发异常
OpenCV视频循环仅执行一次就停滞,移除PyTorch导入后恢复正常
我的代码如下:
cap = cv2.VideoCapture(2) frame_width = int(cap.get(3)) frame_height = int(cap.get(4)) while True: ret, frame = cap.read() if ret == True: cv2.imshow('frame',frame) time.sleep(0.001) if cv2.waitKey(1) & 0xFF == ord('q'): break else: print("you suck") break cap.release() cv2.destroyAllWindows()
这段代码的while循环仅执行一次就陷入停滞,无法进入第二次迭代。但只要移除PyTorch模型相关的导入语句from model.return_model import return_model, process_frames,代码就能正常运行。目前正在调试,但还没找到解决方案。
内容的提问来源于stack exchange,提问作者Dato Nefaridze
相关产品推荐
相关产品推荐

