我正在嘗試使用網路攝像頭的模型和 opencv 檢測三種型別的水果。一切正常,但是當我嘗試關閉它時它會凍結,我必須使用任務管理器將其關閉。這是我正在使用的代碼:
cap = cv2.VideoCapture(0)
while True:
ret,img=cap.read()
cv2.startWindowThread()
cv2.imshow('Video', img)
img = cv2.resize(img, (224, 224))
pred = what_fruit(img)
print(pred)
if cv2.waitKey(1) == ord("q"):
break
有沒有辦法使用 opencv 網路攝像頭并在筆記本中正確關閉它?
uj5u.com熱心網友回復:
您似乎忘記了 while 回圈后的兩行代碼:
cap.release()
cv2.destroyAllWindows()
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/403278.html
標籤:
